// GENERATED CODE - DO NOT MODIFY BY HAND part of 'sync_promo_dto.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$SyncPromoDtoImpl _$$SyncPromoDtoImplFromJson(Map json) => _$SyncPromoDtoImpl( progressivo: (json['progressivo'] as num?)?.toInt(), tipoPromozione: (json['tipoPromozione'] as num?)?.toInt(), descrizione: json['descrizione'] as String?, dataInizio: json['dataInizio'] as String?, dataFine: json['dataFine'] as String?, limiteQta: (json['limiteQta'] as num?)?.toDouble(), quantitaOmaggio: (json['quantitaOmaggio'] as num?)?.toDouble(), limiteImporto: (json['limiteImporto'] as num?)?.toDouble(), stato: json['stato'] as String?, priorita: (json['priorita'] as num?)?.toInt(), codice: (json['codice'] as num?)?.toInt(), articoloPromo: json['articoloPromo'] == null ? null : ItemDto.fromJson(json['articoloPromo'] as Map), articoloOmaggio: json['articoloOmaggio'] == null ? null : ItemDto.fromJson(json['articoloOmaggio'] as Map), listinoOmaggio: json['listinoOmaggio'] == null ? null : ListinoDto.fromJson(json['listinoOmaggio'] as Map), sconto: json['sconto'] == null ? null : ScontoDto.fromJson(json['sconto'] as Map), promozioneArticoli: (json['promozioneArticoli'] as List?) ?.map((e) => SyncPromoArtDto.fromJson(e as Map)) .toList() ?? const [], promozioneListini: (json['promozioneListini'] as List?) ?.map((e) => SyncPromoListiniDto.fromJson(e as Map)) .toList() ?? const [], promozioneOmaggio: (json['promozioneOmaggio'] as List?) ?.map((e) => SyncPromoOmaggioDto.fromJson(e as Map)) .toList() ?? const [], ); Map _$$SyncPromoDtoImplToJson(_$SyncPromoDtoImpl instance) => { 'progressivo': instance.progressivo, 'tipoPromozione': instance.tipoPromozione, 'descrizione': instance.descrizione, 'dataInizio': instance.dataInizio, 'dataFine': instance.dataFine, 'limiteQta': instance.limiteQta, 'quantitaOmaggio': instance.quantitaOmaggio, 'limiteImporto': instance.limiteImporto, 'stato': instance.stato, 'priorita': instance.priorita, 'codice': instance.codice, 'articoloPromo': instance.articoloPromo, 'articoloOmaggio': instance.articoloOmaggio, 'listinoOmaggio': instance.listinoOmaggio, 'sconto': instance.sconto, 'promozioneArticoli': instance.promozioneArticoli, 'promozioneListini': instance.promozioneListini, 'promozioneOmaggio': instance.promozioneOmaggio, }; _$SyncPromoArtDtoImpl _$$SyncPromoArtDtoImplFromJson( Map json) => _$SyncPromoArtDtoImpl( promozioneArticoloKey: json['promozioneArticoloKey'] == null ? null : PromoArticoloKey.fromJson( json['promozioneArticoloKey'] as Map), articolo: json['articolo'] == null ? null : ItemDto.fromJson(json['articolo'] as Map), ); Map _$$SyncPromoArtDtoImplToJson( _$SyncPromoArtDtoImpl instance) => { 'promozioneArticoloKey': instance.promozioneArticoloKey, 'articolo': instance.articolo, }; _$SyncPromoListiniDtoImpl _$$SyncPromoListiniDtoImplFromJson( Map json) => _$SyncPromoListiniDtoImpl( promozioneListinoKey: json['promozioneListinoKey'] == null ? null : PromoListinoKey.fromJson( json['promozioneListinoKey'] as Map), ); Map _$$SyncPromoListiniDtoImplToJson( _$SyncPromoListiniDtoImpl instance) => { 'promozioneListinoKey': instance.promozioneListinoKey, }; _$SyncPromoOmaggioDtoImpl _$$SyncPromoOmaggioDtoImplFromJson( Map json) => _$SyncPromoOmaggioDtoImpl( promozioneOmaggioKey: json['promozioneOmaggioKey'] == null ? null : PromoOmaggioKey.fromJson( json['promozioneOmaggioKey'] as Map), articolo: json['articolo'] == null ? null : ItemDto.fromJson(json['articolo'] as Map), quantita: (json['quantita'] as num?)?.toDouble(), ); Map _$$SyncPromoOmaggioDtoImplToJson( _$SyncPromoOmaggioDtoImpl instance) => { 'promozioneOmaggioKey': instance.promozioneOmaggioKey, 'articolo': instance.articolo, 'quantita': instance.quantita, }; _$PromoArticoloKeyImpl _$$PromoArticoloKeyImplFromJson( Map json) => _$PromoArticoloKeyImpl( progressivo: (json['progressivo'] as num?)?.toInt(), riga: (json['riga'] as num?)?.toInt(), ); Map _$$PromoArticoloKeyImplToJson( _$PromoArticoloKeyImpl instance) => { 'progressivo': instance.progressivo, 'riga': instance.riga, }; _$PromoListinoKeyImpl _$$PromoListinoKeyImplFromJson( Map json) => _$PromoListinoKeyImpl( progressivo: (json['progressivo'] as num?)?.toInt(), idListino: (json['idListino'] as num?)?.toInt(), ); Map _$$PromoListinoKeyImplToJson( _$PromoListinoKeyImpl instance) => { 'progressivo': instance.progressivo, 'idListino': instance.idListino, }; _$PromoOmaggioKeyImpl _$$PromoOmaggioKeyImplFromJson( Map json) => _$PromoOmaggioKeyImpl( progressivo: (json['progressivo'] as num?)?.toInt(), riga: (json['riga'] as num?)?.toInt(), ); Map _$$PromoOmaggioKeyImplToJson( _$PromoOmaggioKeyImpl instance) => { 'progressivo': instance.progressivo, 'riga': instance.riga, }; _$ItemDtoImpl _$$ItemDtoImplFromJson(Map json) => _$ItemDtoImpl( idArticolo: (json['idArticolo'] as num?)?.toInt(), codArticolo: json['codArticolo'] as String?, descrizione: json['descrizione'] as String?, prezzo: (json['prezzo'] as num?)?.toDouble(), unitaMisura: json['unitaMisura'] as String?, fileFoto: json['fileFoto'] as String?, ); Map _$$ItemDtoImplToJson(_$ItemDtoImpl instance) => { 'idArticolo': instance.idArticolo, 'codArticolo': instance.codArticolo, 'descrizione': instance.descrizione, 'prezzo': instance.prezzo, 'unitaMisura': instance.unitaMisura, 'fileFoto': instance.fileFoto, }; _$ListinoDtoImpl _$$ListinoDtoImplFromJson(Map json) => _$ListinoDtoImpl( idListino: (json['idListino'] as num?)?.toInt(), codListino: json['codListino'] as String?, descrizione: json['descrizione'] as String?, ); Map _$$ListinoDtoImplToJson(_$ListinoDtoImpl instance) => { 'idListino': instance.idListino, 'codListino': instance.codListino, 'descrizione': instance.descrizione, }; _$ScontoDtoImpl _$$ScontoDtoImplFromJson(Map json) => _$ScontoDtoImpl( idSconto: (json['idSconto'] as num?)?.toInt(), codSconto: json['codSconto'] as String?, descrizione: json['descrizione'] as String?, sconto1: (json['sconto1'] as num?)?.toDouble(), sconto2: (json['sconto2'] as num?)?.toDouble(), sconto3: (json['sconto3'] as num?)?.toDouble(), sconto4: (json['sconto4'] as num?)?.toDouble(), sconto5: (json['sconto5'] as num?)?.toDouble(), ); Map _$$ScontoDtoImplToJson(_$ScontoDtoImpl instance) => { 'idSconto': instance.idSconto, 'codSconto': instance.codSconto, 'descrizione': instance.descrizione, 'sconto1': instance.sconto1, 'sconto2': instance.sconto2, 'sconto3': instance.sconto3, 'sconto4': instance.sconto4, 'sconto5': instance.sconto5, };