private void CmbOrderType1_SelectItemEvent(object obj) { if (obj == null) { return; } if (!cmbOrderType1.Enabled) { return; } int orderType = int.Parse(cmbOrderType1.SelectKey.ToString()); Miles.IMSFramework.Model.Sm_employee user = Miles.IMSFramework.AppCache.Employee as Miles.IMSFramework.Model.Sm_employee; orderCode = Logic.Utils.BuildOrderCode(user.Employ_Code, orderType); string orderNo = orderCode.ToString(); SwitchBody(orderType); }
public static Model.Info_order_code BuildOrderCode(string employCode, int orderType) { string current; Model.Info_order_code orderCode = orderCodeManager.GetCurrentOrderCode(employCode, out current); if (orderCode == null) { orderCode = new Model.Info_order_code(); orderCode.Employ_Code = employCode; orderCode.Seq_No = 0; orderCode.Order_Date = current; orderCodeManager.UpdateOrderCode(orderCode); } orderCode.Seq_No = orderCode.Seq_No + 1; string strType = Miles.App.Entity.Enum.EnumText.GetEnumText("OrderTypeCode", orderType); orderCode.OrderTypeCode = strType; return(orderCode); }
public virtual void SetOrderCode(Model.Info_order_code orderCode) { OrderCode = orderCode; }