public static DeliveryVoucher Create(Guid departmentID, Guid customerID, string creater) { DeliveryVoucher newdeliveryVoucher = new DeliveryVoucher(); newdeliveryVoucher.State = DeliveryVoucherState.Unconfirmed; newdeliveryVoucher.Creater = creater; newdeliveryVoucher.CreateTime = DateTime.Now; newdeliveryVoucher.DepartmentID = departmentID; newdeliveryVoucher.CustomerID = customerID; newdeliveryVoucher.SubmitUser = ""; return(newdeliveryVoucher); }
public static DeliveryVoucher Create(Guid departmentID, Guid customerID, string creater) { DeliveryVoucher newdeliveryVoucher = new DeliveryVoucher(); newdeliveryVoucher.State = DeliveryVoucherState.Unconfirmed; newdeliveryVoucher.Creater = creater; newdeliveryVoucher.CreateTime = DateTime.Now; newdeliveryVoucher.DepartmentID = departmentID; newdeliveryVoucher.CustomerID = customerID; newdeliveryVoucher.SubmitUser = ""; return newdeliveryVoucher; }
public void UpdateStock(DeliveryVoucher voucher) { if (voucher.State == DeliveryVoucherState.Confirmed) { foreach (DeliveryVoucherItem item in voucher.Items) { StockOut(voucher.DepartmentID, item.ProductSkuInfo.SkuID, item.Quantity, item.Weight, item.PositionID, item.ProductNumber); } } }