Esempio n. 1
0
 public ActionResult EditRole(RoleAddEdit model)
 {
     if (ModelState.IsValid)
     {
         var role = sysRoleBll.getRoleByID(model.ID);
         if (role.Name.Trim() != model.Name.Trim())
         {
             if (sysRoleBll.checkRoleName(model.Name.Trim(), role.Corp))
             {
                 ModelState.AddModelError("errorname", "角色名已存在");
                 return(View(model));
             }
         }
         if (!sysRoleBll.editRole(model))
         {
             ModelState.AddModelError("errorresult", "修改失败");
             return(View(model));
         }
         return(RedirectToAction("Index", "Role"));
     }
     return(View(model));
 }