public ActionResult UserRoleAdd(string user_id, string role_id) { role_id = RQ("role_id"); user_id = RQ("user_id"); if (role_id.HasValue()) { var role = _role.Find(role_id); InitForm("分配角色"); return(View(UserRoleAdd_M.ToViewModel(user_id, role_id, role.name))); } else { InitForm("分配角色"); return(View(UserRoleAdd_M.ToViewModel(user_id))); } }
public ActionResult UserRoleAdd(UserRoleAdd_M model) { if (ModelState.IsValid) { model.user_role_id = model.user_id + model.role_id; if (_userRole.Find(model.user_role_id) == null) { _userRole.Add(model.ToModel()); return(Redirect("/Permission/Admin2/UserRoleList?ReportID=Permision.v2_分配角色&Params=" + model.user_id)); } else { return(Alert("添加失败,请重新添加")); } } else { InitForm("分配角色"); return(View(model)); } }