Exemplo n.º 1
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="id">UserRole.Id</param>
        /// <returns></returns>
        // GET: UserRoles/Delete/5
        public async Task <IActionResult> Delete(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            var urs = await UserRoleManager.FindById(id).SingleOrDefaultAsync();

            if (urs == null)
            {
                return(NotFound());
            }

            return(View(urs));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 详情
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        // GET: UserRoles/Details/5
        public async Task <IActionResult> Details(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var userRole = await UserRoleManager.FindById(id).FirstOrDefaultAsync();

            if (userRole == null)
            {
                return(NotFound());
            }

            return(View(userRole));
        }
Exemplo n.º 3
0
        /// <summary>
        /// 编辑
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        // GET: UserRoles/Edit/5
        public async Task <IActionResult> Edit(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var userRole = await UserRoleManager.FindById(id).SingleOrDefaultAsync();

            if (userRole == null)
            {
                return(NotFound());
            }
            ViewData["RoleId"] = new SelectList(RoleManager.Find(), nameof(Role.Id), nameof(Role.Name), userRole.RoleId);
            ViewData["UserId"] = new SelectList(UserManager.Find(), nameof(Entitys.User.Id), nameof(Entitys.User.SignName), userRole.UserId);
            return(View(userRole));
        }