ReceitaAtividade.fromJson constructor

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

Implementation

factory ReceitaAtividade.fromJson(Map<String, dynamic> json) {
  return ReceitaAtividade(
    valor: (num.parse(json['valor'].toString())).toDouble(),
    codigoOutroMunicipio: json['codigoOutroMunicipio']?.toString(),
    outraUf: json['outraUf']?.toString(),
    isencoes: json['isencoes'] != null
        ? (json['isencoes'] as List).map((i) => Isencao.fromJson(i)).toList()
        : null,
    reducoes: json['reducoes'] != null
        ? (json['reducoes'] as List).map((r) => Reducao.fromJson(r)).toList()
        : null,
    qualificacoesTributarias: json['qualificacoesTributarias'] != null
        ? (json['qualificacoesTributarias'] as List)
              .map((q) => QualificacaoTributaria.fromJson(q))
              .toList()
        : null,
    exigibilidadesSuspensas: json['exigibilidadesSuspensas'] != null
        ? (json['exigibilidadesSuspensas'] as List)
              .map((e) => ExigibilidadeSuspensa.fromJson(e))
              .toList()
        : null,
  );
}