public string EditDepartment(Department dep) { string msg = "修改失败。"; int k = 0; var oldDep = DepartmentDal.Instance.Get(dep.FID); if (HasDepartmentBy(dep.DepartmentName, dep.FID)) { msg = "部门名称已存在。"; } else { k = DepartmentDal.Instance.Update(dep); if (k > 0) { msg = "修改成功。"; LogBll <Department> log = new LogBll <Department>(); log.UpdateLog(oldDep, dep); } } return(new JsonMessage { Data = k.ToString(), Message = msg, Success = k > 0 }.ToString()); }
public string Update(Role r) { string msg = "编辑失败"; if (HasRoleName(r.RoleName, r.FID)) { msg = "角色名称已存在。"; } Role old = RoleDal.Instance.Get(r.FID); int k = RoleDal.Instance.Update(r); if (k > 0) { msg = "编辑成功"; LogBll <Role> log = new LogBll <Role>(); log.UpdateLog(old, r); } if (r.IsDefault == 1) { SetDefaultRole(r.FID); } return(new JsonMessage { Success = true, Data = k.ToString(), Message = msg }.ToString()); }
public int Update(SysDics entity) { if (Exists(entity.FClassCode, entity.FClassIdent, entity.FID)) { return(0); //字典编码已存在 } SysDics oldDic = SysDicsDal.Instance.Get(entity.FID); int i = SysDicsDal.Instance.Update(entity); if (i > 0) { LogBll <SysDics> log = new LogBll <SysDics>(); log.UpdateLog(oldDic, entity); } return(i); }
public int Edit(Dic d) { if (HasDicCode(d.CategoryId, d.Code, d.FID)) { return(0); //字典编码已存在 } Dic oldDic = DicDal.Instance.Get(d.FID); int i = DicDal.Instance.Update(d); if (i > 0) { LogBll <Dic> log = new LogBll <Dic>(); log.UpdateLog(oldDic, d); } return(i); }
public string EditNav(Navigation nav) { string msg = "编辑失败。"; Navigation oldNav = GetBy(nav.FID); if (HasNav(nav.NavTitle, nav.FID)) { msg = "菜单名称已存在。"; } int k = NavigationDal.Instance.Update(nav); if (k > 0) { msg = "编辑成功。"; LogBll <Navigation> log = new LogBll <Navigation>(); log.UpdateLog(oldNav, nav); } return(new JsonMessage { Data = k.ToString(), Message = msg, Success = k > 0 }.ToString()); }