コード例 #1
0
ファイル: AdminService.cs プロジェクト: mirmeleon/MvcExam
        public UserWithAssignedRoleViewModel ViewAssignedRoles(string id)
        {
            IEnumerable <IdentityRole> roles =
                this.Context.Roles.Where(u => u.Users.FirstOrDefault(us => us.UserId == id).UserId == id);
            ApplicationUser user = this.Context.Users.Find(id);

            UserWithAssignedRoleViewModel userAndRolesVm = new UserWithAssignedRoleViewModel();

            userAndRolesVm.Roles     = roles;
            userAndRolesVm.UserEmail = user.Email;
            return(userAndRolesVm);
        }
コード例 #2
0
ファイル: AdminController.cs プロジェクト: mirmeleon/MvcExam
        public ActionResult ViewRoles(string id)
        {
            UserWithAssignedRoleViewModel assignedRoles = this._service.ViewAssignedRoles(id);

            return(this.View(assignedRoles));
        }