Products constructor

Products({
  1. String? id,
  2. String? name,
  3. String? description,
  4. String? pogId,
  5. String? productOfferGroupId,
  6. String? pogName,
  7. String? poImage,
  8. String? productFamilyId,
  9. String? productFamilyName,
  10. String? productId,
  11. String? assetId,
  12. String? startAssetRange,
  13. String? endAssetRange,
  14. String? creditGl,
  15. String? debitGl,
  16. String? productType,
  17. String? armProductId,
  18. String? mainProductType,
  19. String? serialNumber,
  20. String? subProducts,
  21. String? contactNumber,
  22. String? rateCartId,
  23. String? isTopUp,
  24. String? isEvc,
  25. String? replaceWarranty,
  26. String? productSubType,
  27. String? senderContactNumber,
  28. String? pinCodeValue,
  29. String? imei,
  30. bool? recommended,
  31. List<Errors>? errors,
  32. String? materialCode,
  33. String? materialCodeDescription,
  34. String? taxClassificationName,
  35. TaxClassificationDetails? taxClassificationDetails,
  36. String? currency,
  37. String? insuranceInfo,
  38. String? repairWarranty,
  39. String? returnAssetStatus,
  40. String? eloadDetails,
  41. String? partnerId,
  42. int? quantity,
  43. String? priceOverrideApplicable,
  44. String? priceOverridden,
  45. String? minValue,
  46. String? maxValue,
  47. String? productOfferingPriceId,
  48. String? bundleMainProductId,
  49. String? cpsRate,
  50. bool? showTaxes,
  51. List<Taxes>? taxes,
  52. List<Discounts>? discounts,
  53. int? price,
  54. double? priceWithoutTax,
  55. int? priceWithTax,
  56. int? priceWithoutDiscount,
  57. int? priceWithDiscount,
  58. String? totalDiscount,
  59. int? discountPercentage,
  60. double? dutyFreeAmount,
  61. String? unitPrice,
  62. double? unitPriceWithoutTax,
  63. String? unitTax,
  64. String? unitDiscount,
  65. String? sellingPrice,
  66. String? sellingUnitPrice,
  67. double? priceWithoutTaxAndDiscount,
  68. double? priceWithoutTaxAndWithDiscount,
  69. String? unitNetAmount,
  70. String? totalNetAmount,
  71. String? wht,
  72. String? unitWht,
  73. int? taxAmount,
  74. int? taxRate,
  75. int? whtPercentage,
  76. double? totalDiscountAmount,
  77. int? cpsAmount,
  78. int? originalPrice,
  79. String? subTotal,
  80. String? brandName,
  81. String? brandId,
  82. String? brandNameDescription,
  83. String? transTypeName,
  84. String? transTypeId,
  85. String? transTypeDescription,
  86. double? payableAmount,
  87. double? totalDiscountAmountWithOutTax,
  88. double? totalPriceWithOutTaxAndDiscountWithOutTax,
  89. bool? bundleOffer,
  90. String? subOffers,
  91. String? transactionType,
  92. int? groupQuantity,
  93. String? plantName,
  94. String? plantId,
  95. String? plantDescription,
  96. String? storageLocationName,
  97. String? storageLocationId,
  98. String? storageLocationDescription,
  99. bool? autoRefill,
  100. String? startPrice,
  101. String? endPrice,
  102. String? mPin,
  103. String? senderUserId,
})

Implementation

Products(
    {this.id,
      this.name,
      this.description,
      this.pogId,
      this.productOfferGroupId,
      this.pogName,
      this.poImage,
      this.productFamilyId,
      this.productFamilyName,
      this.productId,
      this.assetId,
      this.startAssetRange,
      this.endAssetRange,
      this.creditGl,
      this.debitGl,
      this.productType,
      this.armProductId,
      this.mainProductType,
      this.serialNumber,
      this.subProducts,
      this.contactNumber,
      this.rateCartId,
      this.isTopUp,
      this.isEvc,
      this.replaceWarranty,
      this.productSubType,
      this.senderContactNumber,
      this.pinCodeValue,
      this.imei,
      this.recommended,
      this.errors,
      this.materialCode,
      this.materialCodeDescription,
      this.taxClassificationName,
      this.taxClassificationDetails,
      this.currency,
      this.insuranceInfo,
      this.repairWarranty,
      this.returnAssetStatus,
      this.eloadDetails,
      this.partnerId,
      this.quantity,
      this.priceOverrideApplicable,
      this.priceOverridden,
      this.minValue,
      this.maxValue,
      this.productOfferingPriceId,
      this.bundleMainProductId,
      this.cpsRate,
      this.showTaxes,
      this.taxes,
      this.discounts,
      this.price,
      this.priceWithoutTax,
      this.priceWithTax,
      this.priceWithoutDiscount,
      this.priceWithDiscount,
      this.totalDiscount,
      this.discountPercentage,
      this.dutyFreeAmount,
      this.unitPrice,
      this.unitPriceWithoutTax,
      this.unitTax,
      this.unitDiscount,
      this.sellingPrice,
      this.sellingUnitPrice,
      this.priceWithoutTaxAndDiscount,
      this.priceWithoutTaxAndWithDiscount,
      this.unitNetAmount,
      this.totalNetAmount,
      this.wht,
      this.unitWht,
      this.taxAmount,
      this.taxRate,
      this.whtPercentage,
      this.totalDiscountAmount,
      this.cpsAmount,
      this.originalPrice,
      this.subTotal,
      this.brandName,
      this.brandId,
      this.brandNameDescription,
      this.transTypeName,
      this.transTypeId,
      this.transTypeDescription,
      this.payableAmount,
      this.totalDiscountAmountWithOutTax,
      this.totalPriceWithOutTaxAndDiscountWithOutTax,
      this.bundleOffer,
      this.subOffers,
      this.transactionType,
      this.groupQuantity,
      this.plantName,
      this.plantId,
      this.plantDescription,
      this.storageLocationName,
      this.storageLocationId,
      this.storageLocationDescription,
      this.autoRefill,
      this.startPrice,
      this.endPrice,
      this.mPin,
      this.senderUserId});