コード例 #1
0
        //get
        public ActionResult RemoveUserFromRole()
        {
            ViewBag.userId = AdminLogic.GetAllUserExceptAdmin();
            ViewBag.role   = AdminLogic.GetAllRoles();

            return(View());
        }
コード例 #2
0
        //get
        public ActionResult AddUserToRole()
        {
            var users = AdminLogic.GetAllUserExceptAdmin();
            var roles = AdminLogic.GetAllRoles();

            ViewBag.userId = new SelectList(users, "Id", "UserName");
            ViewBag.role   = new SelectList(roles, "Name", "Name");
            return(View());
        }
コード例 #3
0
        public ActionResult RemoveUserFromRole(string userId, string role)
        {
            ViewBag.userId = AdminLogic.GetAllUserExceptAdmin();
            ViewBag.role   = AdminLogic.GetAllRoles();
            var result = AdminLogic.RemoveUserFromRole(userId, role);

            if (result)
            {
                return(RedirectToAction("Index"));
            }
            return(View(false));
        }
コード例 #4
0
        public ActionResult AddUserToRole(string userId, string role)
        {
            var users = AdminLogic.GetAllUserExceptAdmin();
            var roles = AdminLogic.GetAllRoles();

            ViewBag.userId = new SelectList(users, "userId");
            ViewBag.role   = new SelectList(roles, "role");

            var result = AdminLogic.AddUserToRole(userId, role);

            if (result)
            {
                return(RedirectToAction("Index"));
            }
            return(View(false));
        }