/// <summary> /// 新增系统 /// </summary> /// <param name="menu"></param> /// <returns></returns> public bool AddSystemInfo(Sys_Systems system) { using (var db = new QYZEntity()) { db.Sys_Systems.AddObject(system); db.SaveChanges(); return(true); } }
/// <summary> /// 删除系统 /// </summary> /// <param name="menu"></param> /// <returns></returns> public bool DeleteSystemInfo(Sys_Systems system) { using (var db = new QYZEntity()) { Sys_Systems m = db.Sys_Systems.Where(p => p.ID == system.ID).ToList <Sys_Systems>().FirstOrDefault <Sys_Systems>(); db.Sys_Systems.DeleteObject(m); db.SaveChanges(); return(true); } }
/// <summary> /// 更新系统信息 /// </summary> /// <param name="menu"></param> /// <returns></returns> public bool UpdateSystemInfo(Sys_Systems system) { using (var db = new QYZEntity()) { Sys_Systems m = db.Sys_Systems.Where(p => p.ID == system.ID).ToList <Sys_Systems>().FirstOrDefault <Sys_Systems>(); m.Name = system.Name; m.Remark = system.Remark; db.SaveChanges(); return(true); } }
/// <summary> /// 删除命令 /// </summary> /// <returns></returns> public override void ExecuteDelete() { if (SelectedSystem != null) { SystemInfoBLL bll = new SystemInfoBLL(); if (bll.DeleteSystemInfo(SelectedSystem)) { SystemList.Remove(SelectedSystem); SelectedSystem = null; } } }
/// <summary> /// 新增命令 /// </summary> /// <returns></returns> public override void ExecuteAdd() { Sys_Systems system = new Sys_Systems(); system.ID = SystemList.Max(p => p.ID) + 1; FrmSystemSettingEdit edit = new FrmSystemSettingEdit(system); edit.SaveEvent += (sys) => { SystemList.Add(sys); }; edit.ShowDialog(); }
public FrmSystemSettingEdit(Sys_Systems sys) { InitializeComponent(); this.DataContext = this; MainSystem = sys; if (sys.Name == null || sys.Name == "") { MyTitle = "新增系统"; } else { MyTitle = "编辑系统"; } }
/// <summary> /// 修改命令 /// </summary> /// <returns></returns> public override void ExecuteEdit() { if (SelectedSystem != null) { Sys_Systems sys = new Sys_Systems(); sys.ID = SelectedSystem.ID; sys.Name = SelectedSystem.Name; sys.Remark = SelectedSystem.Remark; FrmSystemSettingEdit edit = new FrmSystemSettingEdit(sys); edit.SaveEvent += (s) => { SystemList[SystemList.IndexOf(SelectedSystem)] = s; SelectedSystem = s; }; edit.ShowDialog(); } }
/// <summary> /// 删除系统 /// </summary> /// <param name="menu"></param> /// <returns></returns> public bool DeleteSystemInfo(Sys_Systems system) { return(new SystemInfoDAL().UpdateSystemInfo(system)); }
/// <summary> /// 新增系统 /// </summary> /// <param name="menu"></param> /// <returns></returns> public bool AddSystemInfo(Sys_Systems system) { return(new SystemInfoDAL().AddSystemInfo(system)); }