public ActionResult RoleAuthoritiesChoose(string authoritiesId) { string[] array = authoritiesId.Split(','); if (Session["RoleName"] == null) { return(RedirectToAction("RoleManage", "Home")); } else { string roleName = Session["RoleName"].ToString(); int roleId = irep.GetRole(roleName).Role_Id; irep.ClearRolesAuthority(roleId); for (int i = 0; i < array.Length; i++) { int authorityId = int.Parse(array[i]); irep.AddRolesAuthority(roleId, authorityId); } } return(View("Ok")); }