| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import 'package:freezed_annotation/freezed_annotation.dart';
- part 'sync_order_dto.freezed.dart';
- part 'sync_order_dto.g.dart';
- @freezed
- class SyncOrderDto with _$SyncOrderDto {
- const factory SyncOrderDto({
- int? idOrdine,
- int? idOrdineAgente,
- int? numeroOrdine,
- int? idCliente,
- int? idClienteRemoto,
- String? codCliente,
- int? idFiliale,
- int? idFilialeRemoto,
- String? dataOrdine,
- String? dataConsegna,
- String? riferimento,
- String? stato,
- String? dataModifica,
- int? idAgente,
- int? numeroOrdineSede,
- String? noteCliente,
- String? noteOrdine,
- String? dataRicezione,
- int? idPagamento,
- @Default([]) List<SyncOrderLineDto> righeOrdine,
- }) = _SyncOrderDto;
- factory SyncOrderDto.fromJson(Map<String, dynamic> json) => _$SyncOrderDtoFromJson(json);
- }
- @freezed
- class SyncOrderLineDto with _$SyncOrderLineDto {
- const factory SyncOrderLineDto({
- int? idRigaOrdine,
- int? idArticolo,
- int? idListino,
- double? quantita,
- double? prezzoLordo,
- double? sconto1,
- double? sconto2,
- double? sconto3,
- double? sconto4,
- double? sconto5,
- double? scontoMerce,
- double? prezzoNetto,
- double? totale,
- String? dataConsegna,
- double? qtaEvasa,
- String? stato,
- double? colli,
- int? promozione,
- int? rigaPromozione,
- }) = _SyncOrderLineDto;
- factory SyncOrderLineDto.fromJson(Map<String, dynamic> json) => _$SyncOrderLineDtoFromJson(json);
- }
|