Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 public virtual void SetOrderCode(Model.Info_order_code orderCode)
 {
     OrderCode = orderCode;
 }