public async Task <IActionResult> Delete(string id, string returnUrl) { ApplicationUser userForDelete = await _userManager.FindByIdAsync(id); if (userForDelete != null) { ApplicationUser admin = await _userManager.FindByNameAsync("admin"); CommentRepository.DeleteAllUserComments(id); RatingRepository.DeleteUserRating(id); LikeRepository.DeleteUserLikes(id); FanficRepository.SetDefaultUser(id, admin.Id); ApplicationUserRepository.DeleteUser(id); return(Redirect("/")); } return(NotFound()); }