Desmembramento.fromJson constructor

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

Implementation

factory Desmembramento.fromJson(Map<String, dynamic> json) {
  return Desmembramento(
    sequencial: json['sequencial'].toString(),
    receitaPrincipal: ReceitaPrincipal.fromJson(
      json['receitaPrincipal'] as Map<String, dynamic>,
    ),
    periodoApuracao: json['periodoApuracao'].toString(),
    dataVencimento: json['dataVencimento'].toString(),
    valorTotal: json['valorTotal'] != null
        ? (num.parse(json['valorTotal'].toString())).toDouble()
        : null,
    valorPrincipal: json['valorPrincipal'] != null
        ? (num.parse(json['valorPrincipal'].toString())).toDouble()
        : null,
    valorMulta: json['valorMulta'] != null
        ? (num.parse(json['valorMulta'].toString())).toDouble()
        : null,
    valorJuros: json['valorJuros'] != null
        ? (num.parse(json['valorJuros'].toString())).toDouble()
        : null,
    valorSaldoTotal: json['valorSaldoTotal'] != null
        ? (num.parse(json['valorSaldoTotal'].toString())).toDouble()
        : null,
    valorSaldoPrincipal: json['valorSaldoPrincipal'] != null
        ? (num.parse(json['valorSaldoPrincipal'].toString())).toDouble()
        : null,
    valorSaldoMulta: json['valorSaldoMulta'] != null
        ? (num.parse(json['valorSaldoMulta'].toString())).toDouble()
        : null,
    valorSaldoJuros: json['valorSaldoJuros'] != null
        ? (num.parse(json['valorSaldoJuros'].toString())).toDouble()
        : null,
  );
}