/// <summary>
 /// Initializes a new instance of the <see cref="V1PaymentItemization"/> class.
 /// </summary>
 /// <param name="name">name.</param>
 /// <param name="quantity">quantity.</param>
 /// <param name="itemizationType">itemization_type.</param>
 /// <param name="itemDetail">item_detail.</param>
 /// <param name="notes">notes.</param>
 /// <param name="itemVariationName">item_variation_name.</param>
 /// <param name="totalMoney">total_money.</param>
 /// <param name="singleQuantityMoney">single_quantity_money.</param>
 /// <param name="grossSalesMoney">gross_sales_money.</param>
 /// <param name="discountMoney">discount_money.</param>
 /// <param name="netSalesMoney">net_sales_money.</param>
 /// <param name="taxes">taxes.</param>
 /// <param name="discounts">discounts.</param>
 /// <param name="modifiers">modifiers.</param>
 public V1PaymentItemization(
     string name            = null,
     double?quantity        = null,
     string itemizationType = null,
     Models.V1PaymentItemDetail itemDetail = null,
     string notes                               = null,
     string itemVariationName                   = null,
     Models.V1Money totalMoney                  = null,
     Models.V1Money singleQuantityMoney         = null,
     Models.V1Money grossSalesMoney             = null,
     Models.V1Money discountMoney               = null,
     Models.V1Money netSalesMoney               = null,
     IList <Models.V1PaymentTax> taxes          = null,
     IList <Models.V1PaymentDiscount> discounts = null,
     IList <Models.V1PaymentModifier> modifiers = null)
 {
     this.Name                = name;
     this.Quantity            = quantity;
     this.ItemizationType     = itemizationType;
     this.ItemDetail          = itemDetail;
     this.Notes               = notes;
     this.ItemVariationName   = itemVariationName;
     this.TotalMoney          = totalMoney;
     this.SingleQuantityMoney = singleQuantityMoney;
     this.GrossSalesMoney     = grossSalesMoney;
     this.DiscountMoney       = discountMoney;
     this.NetSalesMoney       = netSalesMoney;
     this.Taxes               = taxes;
     this.Discounts           = discounts;
     this.Modifiers           = modifiers;
 }
 /// <summary>
 /// ItemDetail.
 /// </summary>
 /// <param name="itemDetail"> itemDetail. </param>
 /// <returns> Builder. </returns>
 public Builder ItemDetail(Models.V1PaymentItemDetail itemDetail)
 {
     this.itemDetail = itemDetail;
     return(this);
 }
Esempio n. 3
0
 public Builder ItemDetail(Models.V1PaymentItemDetail value)
 {
     itemDetail = value;
     return(this);
 }