Estabelecimento.fromJson constructor
Estabelecimento.fromJson( - Map<String, dynamic> json
)
Implementation
factory Estabelecimento.fromJson(Map<String, dynamic> json) {
return Estabelecimento(
cnpjCompleto: json['cnpjCompleto'].toString(),
estoqueInicial: (num.parse(json['estoqueInicial'].toString())).toDouble(),
estoqueFinal: (num.parse(json['estoqueFinal'].toString())).toDouble(),
saldoCaixaInicial: (num.parse(
json['saldoCaixaInicial'].toString(),
)).toDouble(),
saldoCaixaFinal: (num.parse(
json['saldoCaixaFinal'].toString(),
)).toDouble(),
aquisicoesMercadoInterno: (num.parse(
json['aquisicoesMercadoInterno'].toString(),
)).toDouble(),
importacoes: (num.parse(json['importacoes'].toString())).toDouble(),
totalEntradasPorTransferencia: (num.parse(
json['totalEntradasPorTransferencia'].toString(),
)).toDouble(),
totalSaidasPorTransferencia: (num.parse(
json['totalSaidasPorTransferencia'].toString(),
)).toDouble(),
totalDevolucoesVendas: (num.parse(
json['totalDevolucoesVendas'].toString(),
)).toDouble(),
totalEntradas: (num.parse(json['totalEntradas'].toString())).toDouble(),
totalDevolucoesCompras: (num.parse(
json['totalDevolucoesCompras'].toString(),
)).toDouble(),
totalDespesas: (num.parse(json['totalDespesas'].toString())).toDouble(),
operacoesInterestaduais: json['operacoesInterestaduais'] != null
? (json['operacoesInterestaduais'] as List<dynamic>)
.map(
(e) =>
OperacaoInterestadual.fromJson(e as Map<String, dynamic>),
)
.toList()
: null,
issRetidosFonte: json['issRetidosFonte'] != null
? (json['issRetidosFonte'] as List<dynamic>)
.map((e) => IssRetidoFonte.fromJson(e as Map<String, dynamic>))
.toList()
: null,
prestacoesServicoComunicacao: json['prestacoesServicoComunicacao'] != null
? (json['prestacoesServicoComunicacao'] as List<dynamic>)
.map(
(e) => PrestacaoServicoComunicacao.fromJson(
e as Map<String, dynamic>,
),
)
.toList()
: null,
mudancaOutroMunicipio: json['mudancaOutroMunicipio'] != null
? (json['mudancaOutroMunicipio'] as List<dynamic>)
.map(
(e) =>
MudancaOutroMunicipio.fromJson(e as Map<String, dynamic>),
)
.toList()
: null,
prestacoesServicoTransporte: json['prestacoesServicoTransporte'] != null
? (json['prestacoesServicoTransporte'] as List<dynamic>)
.map(
(e) => PrestacaoServicoTransporte.fromJson(
e as Map<String, dynamic>,
),
)
.toList()
: null,
informacaoOpcional: json['informacaoOpcional'] != null
? InformacaoOpcional.fromJson(
json['informacaoOpcional'] as Map<String, dynamic>,
)
: null,
);
}