toJson method
Implementation
Map<String, dynamic> toJson() {
final data = <String, dynamic>{};
data['abertura'] = abertura;
data['situacao'] = situacao;
data['tipo'] = tipo;
data['nome'] = nome;
data['porte'] = porte;
data['natureza_juridica'] = naturezaJuridica;
data['atividade_principal'] =
atividadePrincipal.map((e) => e.toJson()).toList();
data['atividades_secundarias'] =
atividadesSecundarias.map((e) => e.toJson()).toList();
data['qsa'] = qsa.map((e) => e.toJson()).toList();
data['logradouro'] = logradouro;
data['numero'] = numero;
data['complemento'] = complemento;
data['municipio'] = municipio;
data['bairro'] = bairro;
data['uf'] = uf;
data['cep'] = cep;
data['email'] = email;
data['telefone'] = telefone;
data['data_situacao'] = dataSituacao;
data['cnpj'] = cnpj;
data['ultima_atualizacao'] = ultimaAtualizacao;
data['status'] = status;
data['fantasia'] = fantasia;
data['efr'] = efr;
data['motivo_situacao'] = motivoSituacao;
data['situacao_especial'] = situacaoEspecial;
data['data_situacao_especial'] = dataSituacaoEspecial;
data['capital_social'] = capitalSocial;
data['extra'] = extra.toJson();
data['billing'] = billing.toJson();
return data;
}