public string Add(AddRoleModel model) { if (ModelState.IsValid) { RoleModel role = new RoleModel(); role.Name = model.Name; //角色名称 role.Remark = model.Remark; //备注 role.CreateMan = SysConfig.CurrentUser.Id; //创建人 role.CreateTime = DateTime.Now; //创建时间 role.DelFlag = 0; //有效状态 int result = role.Insert().ToInt(); if (result > 0) { //记录操作日志 CommonMethod.Log(SysConfig.CurrentUser.Id, "Insert", "Sys_Role"); return "1"; } } return "0"; }
public ActionResult Edit() { string currentPage = string.IsNullOrWhiteSpace(Request["CurrentPage"]) ? "1" : Request["CurrentPage"]; string backUrl = "/Home/Role/Index?backType=1&CurrentPage=" + currentPage; if (string.IsNullOrWhiteSpace(Request["id"])) { return Redirect(backUrl); } RoleModel role = RoleModel.SingleOrDefault(Request["id"]); if (null == role) { return Redirect(backUrl); } AddRoleModel model = new AddRoleModel(); model.Id = role.Id; model.Name = role.Name; model.Remark = role.Remark; ViewBag.CurrentPage = Request["CurrentPage"]; return View(model); }
public string Edit(AddRoleModel model) { if (ModelState.IsValid) { RoleModel role = RoleModel.SingleOrDefault(model.Id.ToInt()); if (null == role) { return "0"; } role.Name = model.Name; //角色名称 role.Remark = model.Remark; //备注 role.ModifyMan = SysConfig.CurrentUser.Id; //修改人 role.ModifyTime = DateTime.Now; //修改时间 int result = role.Update().ToInt(); if (result > 0) { //记录操作日志 CommonMethod.Log(SysConfig.CurrentUser.Id, "Update", "Sys_Role"); return "1"; } } return "0"; }