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