Удаление пользователя ASP.NET Identity

280
22 октября 2017, 19:11

Пытаюсь удалить пользователя:

public async Task<ActionResult> Delete(string id)
        {
            ApplicationUser user = await userManager.FindByIdAsync(id);
            if (user != null)
            {
                IdentityResult result = await userManager.DeleteAsync(user);
                if (result.Succeeded)
                {
                    return RedirectToAction("Index");
                }
                else
                {
                    TempData["Error"] = "Error!";
                    return RedirectToAction("Index");
                }
            }
            TempData["Error"] = "Error!";
            return RedirectToAction("Index");
        }

Пользователь не удаляется. Происходит ошибка:

System.Data.Entity.Infrastructure.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> System.Data.Entity.Core.UpdateException: An error occurred while updating the entries. See the inner exception for details. ---> System.Data.SqlClient.SqlException: The DELETE statement conflicted with the REFERENCE constraint "FK_dbo.ClientProfiles_dbo.AspNetUsers_Id". The conflict occurred in database "Schedule", table "dbo.ClientProfiles", column 'Id'. The statement has been terminated.

Пытался удалять сначала роль, а потом самого пользователя, но ошибка все равно происходит. Как ее исправить?

READ ALSO
Создание простой нейросети

Создание простой нейросети

Доброго времени сутокДопустим хочу сделать простую нейросеть для XOR:

428
Проблема с Unity (Input.GetTouch(0).phase and Input.GetTouch (1).phase)

Проблема с Unity (Input.GetTouch(0).phase and Input.GetTouch (1).phase)

Я чочу чтобы fan[0] и fan[1] вращалис независимы друг другаrot[0] и rot[1] панелы на которых расположыны fan[0] и fan[1]

296
Как разделить объекты на категории в массиве для передачи данных?

Как разделить объекты на категории в массиве для передачи данных?

Я бы хотел разделить обьекты по категориям например чтобы было так: [obj1: {

338
Вопрос в регулярных выражениях

Вопрос в регулярных выражениях

Есть строка 'HelloWorld'Необходимо найти количество слов

284