Невозможно удалить объект, поскольку он не был найден в ObjectStateManager

Только начинаю взаимодействие с БД в С#, наткнулся вот на такую проблему, версия EF 6.2.0. Пробовал делать вторым способом, та же самая ошибка 1 способ

using (Model1 m = new Model1())
{
    var clients = ClientsGrid.SelectedItem as Clients;
    m.Clients.Remove(clients);
    m.SaveChanges();
    ClientsGrid.ItemsSource = m.Clients.ToList();
}

2 способ

{
    var clients = ClientsGrid.SelectedItem as Clients;
    Class1.Context.Clients.Remove(clients);
    Class1.Context.SaveChanges();
    ClientsGrid.ItemsSource = Class1.Context.Clients.ToList();
}

Ответы (0 шт):