Exemplo n.º 1
0
        /// <summary>
        /// 增加工艺路径
        /// </summary>
        /// <param name="procRote"></param>
        /// <returns></returns>
        public ActionResult AddProcRote(string procRote)
        {
            MFG_ProcRoute pr = procRote.ToEntities <MFG_ProcRoute>();

            pr.ID = StringTools.GetGUID();
            try
            {
                pr.CreateUser    = this.UserID;
                pr.CreateTime    = DateTime.Now;
                pr.CreateMachine = MachineName;
                pr.FactoryCode   = this.FactoryCode;
                prodRoteOP.AddProcRote(pr);

                return(Json(new { state = "success", message = "Added successfully!" }));
            }
            catch (Exception ex)
            {
                return(Json(new { state = "success", message = ex.Message }));
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 修改工艺路径
        /// </summary>
        /// <param name="procRote"></param>
        /// <returns></returns>
        public ActionResult ModifyProcRote(string procRote)
        {
            MFG_ProcRoute pr = procRote.ToEntities <MFG_ProcRoute>();

            try
            {
                MFG_ProcRoute oriProcRote = prodRoteOP.getProcRote(pr.ID);
                oriProcRote.ModifyUser    = this.UserID;
                oriProcRote.ModifyTime    = DateTime.Now;
                oriProcRote.ModifyMachine = MachineName;
                oriProcRote.FactoryCode   = this.FactoryCode;
                oriProcRote.RoteName      = pr.RoteName;
                prodRoteOP.updateProcRote(oriProcRote);

                return(Json(new { state = "success", message = "Modification succeeded!" }));
            }
            catch (Exception ex)
            {
                return(Json(new { state = "success", message = ex.Message }));
            }
        }