Exemplo n.º 1
0
        public async Task <IActionResult> DeleteRole(string id)
        {
            var role = await _roleManager.FindByIdAsync(id);;

            if (role.Name == "Manager")
            {
                return(RedirectToAction("RolesIndex"));
            }
            else
            {
                try
                {
                    //delete Role by ID
                    _services.DeleteRole(id);
                    //go to Roleindex page
                    return(RedirectToAction("RolesIndex"));
                }
                catch (Exception)
                {
                    //if not return bad request
                    return(BadRequest());
                }
            }
        }