/// <summary> /// Initializes a new instance of the <see cref="OrderLineItem"/> class. /// </summary> /// <param name="quantity">quantity.</param> /// <param name="uid">uid.</param> /// <param name="name">name.</param> /// <param name="quantityUnit">quantity_unit.</param> /// <param name="note">note.</param> /// <param name="catalogObjectId">catalog_object_id.</param> /// <param name="variationName">variation_name.</param> /// <param name="itemType">item_type.</param> /// <param name="metadata">metadata.</param> /// <param name="modifiers">modifiers.</param> /// <param name="appliedTaxes">applied_taxes.</param> /// <param name="appliedDiscounts">applied_discounts.</param> /// <param name="basePriceMoney">base_price_money.</param> /// <param name="variationTotalPriceMoney">variation_total_price_money.</param> /// <param name="grossSalesMoney">gross_sales_money.</param> /// <param name="totalTaxMoney">total_tax_money.</param> /// <param name="totalDiscountMoney">total_discount_money.</param> /// <param name="totalMoney">total_money.</param> /// <param name="pricingBlocklists">pricing_blocklists.</param> public OrderLineItem( string quantity, string uid = null, string name = null, Models.OrderQuantityUnit quantityUnit = null, string note = null, string catalogObjectId = null, string variationName = null, string itemType = null, IDictionary <string, string> metadata = null, IList <Models.OrderLineItemModifier> modifiers = null, IList <Models.OrderLineItemAppliedTax> appliedTaxes = null, IList <Models.OrderLineItemAppliedDiscount> appliedDiscounts = null, Models.Money basePriceMoney = null, Models.Money variationTotalPriceMoney = null, Models.Money grossSalesMoney = null, Models.Money totalTaxMoney = null, Models.Money totalDiscountMoney = null, Models.Money totalMoney = null, Models.OrderLineItemPricingBlocklists pricingBlocklists = null) { this.Uid = uid; this.Name = name; this.Quantity = quantity; this.QuantityUnit = quantityUnit; this.Note = note; this.CatalogObjectId = catalogObjectId; this.VariationName = variationName; this.ItemType = itemType; this.Metadata = metadata; this.Modifiers = modifiers; this.AppliedTaxes = appliedTaxes; this.AppliedDiscounts = appliedDiscounts; this.BasePriceMoney = basePriceMoney; this.VariationTotalPriceMoney = variationTotalPriceMoney; this.GrossSalesMoney = grossSalesMoney; this.TotalTaxMoney = totalTaxMoney; this.TotalDiscountMoney = totalDiscountMoney; this.TotalMoney = totalMoney; this.PricingBlocklists = pricingBlocklists; }
public OrderReturnLineItem(string quantity, string uid = null, string sourceLineItemUid = null, string name = null, Models.OrderQuantityUnit quantityUnit = null, string note = null, string catalogObjectId = null, string variationName = null, IList <Models.OrderReturnLineItemModifier> returnModifiers = null, IList <Models.OrderReturnTax> returnTaxes = null, IList <Models.OrderReturnDiscount> returnDiscounts = null, IList <Models.OrderLineItemAppliedTax> appliedTaxes = null, IList <Models.OrderLineItemAppliedDiscount> appliedDiscounts = null, Models.Money basePriceMoney = null, Models.Money variationTotalPriceMoney = null, Models.Money grossReturnMoney = null, Models.Money totalTaxMoney = null, Models.Money totalDiscountMoney = null, Models.Money totalMoney = null) { Uid = uid; SourceLineItemUid = sourceLineItemUid; Name = name; Quantity = quantity; QuantityUnit = quantityUnit; Note = note; CatalogObjectId = catalogObjectId; VariationName = variationName; ReturnModifiers = returnModifiers; ReturnTaxes = returnTaxes; ReturnDiscounts = returnDiscounts; AppliedTaxes = appliedTaxes; AppliedDiscounts = appliedDiscounts; BasePriceMoney = basePriceMoney; VariationTotalPriceMoney = variationTotalPriceMoney; GrossReturnMoney = grossReturnMoney; TotalTaxMoney = totalTaxMoney; TotalDiscountMoney = totalDiscountMoney; TotalMoney = totalMoney; }
public OrderLineItem(string quantity, string uid = null, string name = null, Models.OrderQuantityUnit quantityUnit = null, string note = null, string catalogObjectId = null, string variationName = null, IDictionary <string, string> metadata = null, IList <Models.OrderLineItemModifier> modifiers = null, IList <Models.OrderLineItemTax> taxes = null, IList <Models.OrderLineItemDiscount> discounts = null, IList <Models.OrderLineItemAppliedTax> appliedTaxes = null, IList <Models.OrderLineItemAppliedDiscount> appliedDiscounts = null, Models.Money basePriceMoney = null, Models.Money variationTotalPriceMoney = null, Models.Money grossSalesMoney = null, Models.Money totalTaxMoney = null, Models.Money totalDiscountMoney = null, Models.Money totalMoney = null) { Uid = uid; Name = name; Quantity = quantity; QuantityUnit = quantityUnit; Note = note; CatalogObjectId = catalogObjectId; VariationName = variationName; Metadata = metadata; Modifiers = modifiers; Taxes = taxes; Discounts = discounts; AppliedTaxes = appliedTaxes; AppliedDiscounts = appliedDiscounts; BasePriceMoney = basePriceMoney; VariationTotalPriceMoney = variationTotalPriceMoney; GrossSalesMoney = grossSalesMoney; TotalTaxMoney = totalTaxMoney; TotalDiscountMoney = totalDiscountMoney; TotalMoney = totalMoney; }
/// <summary> /// Initializes a new instance of the <see cref="OrderReturnLineItem"/> class. /// </summary> /// <param name="quantity">quantity.</param> /// <param name="uid">uid.</param> /// <param name="sourceLineItemUid">source_line_item_uid.</param> /// <param name="name">name.</param> /// <param name="quantityUnit">quantity_unit.</param> /// <param name="note">note.</param> /// <param name="catalogObjectId">catalog_object_id.</param> /// <param name="variationName">variation_name.</param> /// <param name="itemType">item_type.</param> /// <param name="returnModifiers">return_modifiers.</param> /// <param name="appliedTaxes">applied_taxes.</param> /// <param name="appliedDiscounts">applied_discounts.</param> /// <param name="basePriceMoney">base_price_money.</param> /// <param name="variationTotalPriceMoney">variation_total_price_money.</param> /// <param name="grossReturnMoney">gross_return_money.</param> /// <param name="totalTaxMoney">total_tax_money.</param> /// <param name="totalDiscountMoney">total_discount_money.</param> /// <param name="totalMoney">total_money.</param> public OrderReturnLineItem( string quantity, string uid = null, string sourceLineItemUid = null, string name = null, Models.OrderQuantityUnit quantityUnit = null, string note = null, string catalogObjectId = null, string variationName = null, string itemType = null, IList <Models.OrderReturnLineItemModifier> returnModifiers = null, IList <Models.OrderLineItemAppliedTax> appliedTaxes = null, IList <Models.OrderLineItemAppliedDiscount> appliedDiscounts = null, Models.Money basePriceMoney = null, Models.Money variationTotalPriceMoney = null, Models.Money grossReturnMoney = null, Models.Money totalTaxMoney = null, Models.Money totalDiscountMoney = null, Models.Money totalMoney = null) { this.Uid = uid; this.SourceLineItemUid = sourceLineItemUid; this.Name = name; this.Quantity = quantity; this.QuantityUnit = quantityUnit; this.Note = note; this.CatalogObjectId = catalogObjectId; this.VariationName = variationName; this.ItemType = itemType; this.ReturnModifiers = returnModifiers; this.AppliedTaxes = appliedTaxes; this.AppliedDiscounts = appliedDiscounts; this.BasePriceMoney = basePriceMoney; this.VariationTotalPriceMoney = variationTotalPriceMoney; this.GrossReturnMoney = grossReturnMoney; this.TotalTaxMoney = totalTaxMoney; this.TotalDiscountMoney = totalDiscountMoney; this.TotalMoney = totalMoney; }
public Builder QuantityUnit(Models.OrderQuantityUnit value) { quantityUnit = value; return(this); }
public Builder QuantityUnit(Models.OrderQuantityUnit quantityUnit) { this.quantityUnit = quantityUnit; return(this); }