private void Add() { if (!Global.HasRight("1102")) { MessageAlert.Alert("权限不足!"); return; } ToolDamage dmg = new ToolDamage(); MessengerInstance.Send <object>(dmg, MsgToken.OpenToolDamageInfo); }
public Result <bool> EditToolDamage(ToolDamage dmg) { Result <bool> rlt = new Result <bool>(); try { var old = Db.Entry(dmg); old.State = System.Data.Entity.EntityState.Modified; Db.SaveChanges(); } catch (Exception ex) { LogUtil.WriteLog(ex); rlt.HasError = true; rlt.Msg = ex.Message; } return(rlt); }
public Result <bool> AddToolDamage(ToolDamage dmg) { Result <bool> rlt = new Result <bool>(); try { var tool = Db.Tools.First(p => p.Id == dmg.ToolId); var toolstate = Db.ToolStates.First(p => p.Code == ToolStateCode.Damage); tool.StateId = toolstate.Id; Db.ToolDamages.Add(dmg); Db.SaveChanges(); } catch (Exception ex) { LogUtil.WriteLog(ex); rlt.HasError = true; rlt.Msg = ex.Message; } return(rlt); }