Esempio n. 1
0
 public ActionResult AddRole(RoleAddEdit model)
 {
     if (ModelState.IsValid)
     {
         var user = Session[Constants.USER_KEY] as User;
         if (sysRoleBll.checkRoleName(model.Name.Trim(), user.SysCorp.ID))
         {
             ModelState.AddModelError("errorname", "角色名已存在");
             return(View());
         }
         model.Type    = false;
         model.Corp    = user.SysCorp.ID;
         model.Creator = user.SysOperator.ID;
         if (!sysRoleBll.addRole(model))
         {
             ModelState.AddModelError("errorresult", "添加失败");
             return(View(model));
         }
         return(RedirectToAction("Index", "Role"));
     }
     return(View(model));
 }