DetalhesPagamento.fromJson constructor
DetalhesPagamento.fromJson( - Map<String, dynamic> json
)
Implementation
factory DetalhesPagamento.fromJson(Map<String, dynamic> json) {
return DetalhesPagamento(
numeroDas: json['numeroDas']?.toString() ?? '',
dataVencimento: int.parse(json['dataVencimento'].toString()),
paDasGerado: int.parse(json['paDasGerado'].toString()),
geradoEm: json['geradoEm']?.toString() ?? '',
numeroParcelamento: json['numeroParcelamento']?.toString() ?? '',
numeroParcela: json['numeroParcela']?.toString() ?? '',
dataLimiteAcolhimento: int.parse(
json['dataLimiteAcolhimento'].toString(),
),
pagamentoDebitos:
(json['pagamentoDebitos'] as List<dynamic>?)
?.map((e) => PagamentoDebito.fromJson(e as Map<String, dynamic>))
.toList() ??
[],
dataPagamento: int.parse(json['dataPagamento'].toString()),
bancoAgencia: json['bancoAgencia']?.toString() ?? '',
valorPagoArrecadacao: (num.parse(
json['valorPagoArrecadacao'].toString(),
)).toDouble(),
);
}