toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'valor': valor,
if (codigoOutroMunicipio != null)
'codigoOutroMunicipio': codigoOutroMunicipio,
if (outraUf != null) 'outraUf': outraUf,
if (isencoes != null)
'isencoes': isencoes!.map((i) => i.toJson()).toList(),
if (reducoes != null)
'reducoes': reducoes!.map((r) => r.toJson()).toList(),
if (qualificacoesTributarias != null)
'qualificacoesTributarias': qualificacoesTributarias!
.map((q) => q.toJson())
.toList(),
if (exigibilidadesSuspensas != null)
'exigibilidadesSuspensas': exigibilidadesSuspensas!
.map((e) => e.toJson())
.toList(),
};
}