/// <summary> /// Initializes a new instance of the <see cref="InventoryAdjustment"/> class. /// </summary> /// <param name="id">id.</param> /// <param name="referenceId">reference_id.</param> /// <param name="fromState">from_state.</param> /// <param name="toState">to_state.</param> /// <param name="locationId">location_id.</param> /// <param name="catalogObjectId">catalog_object_id.</param> /// <param name="catalogObjectType">catalog_object_type.</param> /// <param name="quantity">quantity.</param> /// <param name="totalPriceMoney">total_price_money.</param> /// <param name="occurredAt">occurred_at.</param> /// <param name="createdAt">created_at.</param> /// <param name="source">source.</param> /// <param name="employeeId">employee_id.</param> /// <param name="transactionId">transaction_id.</param> /// <param name="refundId">refund_id.</param> /// <param name="purchaseOrderId">purchase_order_id.</param> /// <param name="goodsReceiptId">goods_receipt_id.</param> /// <param name="adjustmentGroup">adjustment_group.</param> public InventoryAdjustment( string id = null, string referenceId = null, string fromState = null, string toState = null, string locationId = null, string catalogObjectId = null, string catalogObjectType = null, string quantity = null, Models.Money totalPriceMoney = null, string occurredAt = null, string createdAt = null, Models.SourceApplication source = null, string employeeId = null, string transactionId = null, string refundId = null, string purchaseOrderId = null, string goodsReceiptId = null, Models.InventoryAdjustmentGroup adjustmentGroup = null) { this.Id = id; this.ReferenceId = referenceId; this.FromState = fromState; this.ToState = toState; this.LocationId = locationId; this.CatalogObjectId = catalogObjectId; this.CatalogObjectType = catalogObjectType; this.Quantity = quantity; this.TotalPriceMoney = totalPriceMoney; this.OccurredAt = occurredAt; this.CreatedAt = createdAt; this.Source = source; this.EmployeeId = employeeId; this.TransactionId = transactionId; this.RefundId = refundId; this.PurchaseOrderId = purchaseOrderId; this.GoodsReceiptId = goodsReceiptId; this.AdjustmentGroup = adjustmentGroup; }
/// <summary> /// AdjustmentGroup. /// </summary> /// <param name="adjustmentGroup"> adjustmentGroup. </param> /// <returns> Builder. </returns> public Builder AdjustmentGroup(Models.InventoryAdjustmentGroup adjustmentGroup) { this.adjustmentGroup = adjustmentGroup; return(this); }