sync_customer_dto.dart 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import 'package:freezed_annotation/freezed_annotation.dart';
  2. part 'sync_customer_dto.freezed.dart';
  3. part 'sync_customer_dto.g.dart';
  4. @freezed
  5. class SyncCustomerDto with _$SyncCustomerDto {
  6. const factory SyncCustomerDto({
  7. int? idCliente,
  8. int? idClienteRemoto,
  9. String? codCliente,
  10. String? ragioneSociale,
  11. String? indirizzo,
  12. String? citta,
  13. String? provincia,
  14. String? cap,
  15. String? frazione,
  16. String? nazione,
  17. String? telefono,
  18. String? cellulare,
  19. String? fax,
  20. String? email,
  21. String? partitaIva,
  22. String? codiceFiscale,
  23. String? note,
  24. String? noteOrdine,
  25. String? stato,
  26. int? attivo,
  27. int? idPagamento,
  28. int? idListino,
  29. String? dataModifica,
  30. String? sdi,
  31. String? pec,
  32. String? altreNote,
  33. String? numeroCivico,
  34. String? pod,
  35. String? pdr,
  36. String? ubicazione,
  37. String? banca,
  38. String? bancaFiliale,
  39. String? codBlocco,
  40. String? creditScoreColor,
  41. String? dataCreditScore,
  42. }) = _SyncCustomerDto;
  43. factory SyncCustomerDto.fromJson(Map<String, dynamic> json) =>
  44. _$SyncCustomerDtoFromJson(json);
  45. }
  46. @freezed
  47. class SyncFilialeDto with _$SyncFilialeDto {
  48. const factory SyncFilialeDto({
  49. int? idFiliale,
  50. int? idFilialeRemoto,
  51. int? idCliente,
  52. String? codCliente,
  53. String? codFiliale,
  54. String? descrizione,
  55. String? indirizzo,
  56. String? citta,
  57. String? provincia,
  58. String? cap,
  59. String? frazione,
  60. String? nazione,
  61. String? telefono,
  62. String? cellulare,
  63. String? fax,
  64. String? email,
  65. String? stato,
  66. int? attivo,
  67. String? note,
  68. }) = _SyncFilialeDto;
  69. factory SyncFilialeDto.fromJson(Map<String, dynamic> json) =>
  70. _$SyncFilialeDtoFromJson(json);
  71. }