toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final dados = <String, dynamic>{};

  if (balancoLucroReal != null) {
    dados['BalancoLucroReal'] = balancoLucroReal;
  }

  if (irpj != null) {
    dados['Irpj'] = irpj!.toJson();
  }

  if (csll != null) {
    dados['Csll'] = csll!.toJson();
  }

  if (pisPasep != null) {
    dados['PisPasep'] = pisPasep!.toJson();
  }

  if (cofins != null) {
    dados['Cofins'] = cofins!.toJson();
  }

  if (irrf != null) {
    dados['Irrf'] = irrf!.toJson();
  }

  if (ipi != null) {
    dados['Ipi'] = ipi!.toJson();
  }

  if (iof != null) {
    dados['Iof'] = iof!.toJson();
  }

  if (cideCombustiveis != null) {
    dados['CideCombustiveis'] = cideCombustiveis!.toJson();
  }

  if (cideRemessas != null) {
    dados['CideRemessas'] = cideRemessas!.toJson();
  }

  if (condecine != null) {
    dados['Condecine'] = condecine!.toJson();
  }

  if (contribuicaoConcursoPrognosticos != null) {
    dados['ContribuicaoConcursoPrognosticos'] =
        contribuicaoConcursoPrognosticos!.toJson();
  }

  if (cpss != null) {
    dados['Cpss'] = cpss!.toJson();
  }

  if (retPagamentoUnificado != null) {
    dados['RetPagamentoUnificado'] = retPagamentoUnificado!.toJson();
  }

  if (contribuicoesDiversas != null) {
    dados['ContribuicoesDiversas'] = contribuicoesDiversas!.toJson();
  }

  return dados;
}