toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'numeroDocumento': numeroDocumento,
    'tipo': tipo.toJson(),
    'periodoApuracao': periodoApuracao,
    'dataArrecadacao': dataArrecadacao,
    'dataVencimento': dataVencimento,
    'receitaPrincipal': receitaPrincipal.toJson(),
    'referencia': referencia,
    'valorTotal': valorTotal,
    'valorPrincipal': valorPrincipal,
    'valorMulta': valorMulta,
    'valorJuros': valorJuros,
    'valorSaldoTotal': valorSaldoTotal,
    'valorSaldoPrincipal': valorSaldoPrincipal,
    'valorSaldoMulta': valorSaldoMulta,
    'valorSaldoJuros': valorSaldoJuros,
    'desmembramentos': desmembramentos.map((item) => item.toJson()).toList(),
  };
}