Пример #1
0
        private void Add()
        {
            if (!Global.HasRight("1202"))
            {
                MessageAlert.Alert("权限不足!");
                return;
            }
            ToolRepair dmg = new ToolRepair();

            MessengerInstance.Send <object>(dmg, MsgToken.OpenToolRepairInfo);
        }
Пример #2
0
        public Result <bool> EditToolRepair(ToolRepair tr)
        {
            Result <bool> rlt = new Result <bool>();

            try
            {
                var old = Db.Entry(tr);
                old.State = System.Data.Entity.EntityState.Modified;
                Db.SaveChanges();
            }
            catch (Exception ex)
            {
                LogUtil.WriteLog(ex);
                rlt.HasError = true;
                rlt.Msg      = ex.Message;
            }
            return(rlt);
        }
Пример #3
0
        public Result <bool> AddToolRepair(ToolRepair tr)
        {
            Result <bool> rlt = new Result <bool>();

            try
            {
                var tool      = Db.Tools.First(p => p.Id == tr.ToolId);
                var toolstate = Db.ToolStates.First(p => p.Code == ToolStateCode.Repair);
                tool.StateId = toolstate.Id;
                Db.ToolRepairs.Add(tr);
                Db.SaveChanges();
            }
            catch (Exception ex)
            {
                LogUtil.WriteLog(ex);
                rlt.HasError = true;
                rlt.Msg      = ex.Message;
            }
            return(rlt);
        }