78 lines
3.4 KiB
Dart
78 lines
3.4 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'cotisation_model.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
CotisationModel _$CotisationModelFromJson(Map<String, dynamic> json) =>
|
|
CotisationModel(
|
|
id: json['id'] as String,
|
|
numeroReference: json['numeroReference'] as String,
|
|
membreId: json['membreId'] as String,
|
|
nomMembre: json['nomMembre'] as String?,
|
|
numeroMembre: json['numeroMembre'] as String?,
|
|
typeCotisation: json['typeCotisation'] as String,
|
|
montantDu: (json['montantDu'] as num).toDouble(),
|
|
montantPaye: (json['montantPaye'] as num).toDouble(),
|
|
codeDevise: json['codeDevise'] as String,
|
|
statut: json['statut'] as String,
|
|
dateEcheance: DateTime.parse(json['dateEcheance'] as String),
|
|
datePaiement: json['datePaiement'] == null
|
|
? null
|
|
: DateTime.parse(json['datePaiement'] as String),
|
|
description: json['description'] as String?,
|
|
periode: json['periode'] as String?,
|
|
annee: (json['annee'] as num).toInt(),
|
|
mois: (json['mois'] as num?)?.toInt(),
|
|
observations: json['observations'] as String?,
|
|
recurrente: json['recurrente'] as bool,
|
|
nombreRappels: (json['nombreRappels'] as num).toInt(),
|
|
dateDernierRappel: json['dateDernierRappel'] == null
|
|
? null
|
|
: DateTime.parse(json['dateDernierRappel'] as String),
|
|
valideParId: json['valideParId'] as String?,
|
|
nomValidateur: json['nomValidateur'] as String?,
|
|
dateValidation: json['dateValidation'] == null
|
|
? null
|
|
: DateTime.parse(json['dateValidation'] as String),
|
|
methodePaiement: json['methodePaiement'] as String?,
|
|
referencePaiement: json['referencePaiement'] as String?,
|
|
dateCreation: DateTime.parse(json['dateCreation'] as String),
|
|
dateModification: json['dateModification'] == null
|
|
? null
|
|
: DateTime.parse(json['dateModification'] as String),
|
|
);
|
|
|
|
Map<String, dynamic> _$CotisationModelToJson(CotisationModel instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'numeroReference': instance.numeroReference,
|
|
'membreId': instance.membreId,
|
|
'nomMembre': instance.nomMembre,
|
|
'numeroMembre': instance.numeroMembre,
|
|
'typeCotisation': instance.typeCotisation,
|
|
'montantDu': instance.montantDu,
|
|
'montantPaye': instance.montantPaye,
|
|
'codeDevise': instance.codeDevise,
|
|
'statut': instance.statut,
|
|
'dateEcheance': instance.dateEcheance.toIso8601String(),
|
|
'datePaiement': instance.datePaiement?.toIso8601String(),
|
|
'description': instance.description,
|
|
'periode': instance.periode,
|
|
'annee': instance.annee,
|
|
'mois': instance.mois,
|
|
'observations': instance.observations,
|
|
'recurrente': instance.recurrente,
|
|
'nombreRappels': instance.nombreRappels,
|
|
'dateDernierRappel': instance.dateDernierRappel?.toIso8601String(),
|
|
'valideParId': instance.valideParId,
|
|
'nomValidateur': instance.nomValidateur,
|
|
'dateValidation': instance.dateValidation?.toIso8601String(),
|
|
'methodePaiement': instance.methodePaiement,
|
|
'referencePaiement': instance.referencePaiement,
|
|
'dateCreation': instance.dateCreation.toIso8601String(),
|
|
'dateModification': instance.dateModification?.toIso8601String(),
|
|
};
|