Doacao.fromJson constructor

Doacao.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Doacao.fromJson(Map<String, dynamic> json) {
  return Doacao(
    cnpjBeneficiario: json['cnpjBeneficiario'].toString(),
    tipoBeneficiario:
        TipoBeneficiarioDoacao.fromCodigo(
          int.parse(json['tipoBeneficiario'].toString()),
        ) ??
        TipoBeneficiarioDoacao.candidatoCargoPolitico,
    formaDoacao:
        FormaDoacao.fromCodigo(int.parse(json['formaDoacao'].toString())) ??
        FormaDoacao.dinheiro,
    valor: (num.parse(json['valor'].toString())).toDouble(),
  );
}