Je veux supprimer certains articles de mon modèle que je généré à partir de la base de données comme:base de données MVVM supprimer Méthode
db = new TestDBEntities();
foreach (var item in db.Farbe)
{
_model.Add(new Farbe { FarbauswahlNr = item.FarbauswahlNr, Kurztext = item.Kurztext, Ressource = item.Ressource,Vari1 = Convert.ToBoolean(item.Var1) ,Vari2 = item.Vari2 });
}
Je montre ce modèle dans un RadGridView et la suppression en sélectionnant et Index par Rightcklick sur la souris comme ceci:
public void ExecuteDelete(object obj)
{
farbliste.Model.Remove(SelectedIndex);
ListeAktualisieren();
}
maintenant, la question est de savoir comment puis-je supprimer quelque chose de ma base de données parce que si je viens Supprimer de mon modèle, il ne fonctionnera pas et c'est pas non plus ce que je veux.
BTW une variable sont nommés en allemand désolé ...
Eh bien, c'était principalement correct mais je ne peux toujours pas supprimer mes lignes. Il n'y a aucun message d'erreur ou quelque chose ... mais il y a toujours toutes les lignes après la suppression. Mais ils devraient être partis de la base de données à droite? –
Ahh ... SaveChanges lève une exception après la suppression :( –
Quelle est l'exception et pouvez-vous poster le code que vous utilisez maintenant –