Entity Framework AddObject et DeleteObject
Bonjour,
J'ai créé une vue qui me permet d'ajouter et supprimer des objets dans mon context (EF)
Mon problème apparaît lorsque je souhaite supprimer un objet qui vient d'être ajouter sans être enregistré ; celui-ci est alors introuvable.
Lors du clique pour ajouter un élément je fais :
Code:
1 2
|
DataAccess.EntitiesContext.Context.AddToFonctionGroupeDroits(FnGrDr); |
Lors de la suppression je fais :
Code:
1 2 3
|
DataAccess.EntitiesContext.Context.FonctionGroupeDroits.Count() // me retourne 0 alors que je viens d'ajouter une valeur
DataAccess.EntitiesContext.Context.FonctionGroupeDroits.First(fgd=>fgd.nom==parametre); |
Entre les 2 instructions je ne fais pas de DataAccess.EntitiesContext.Context.Save / SaveChanges
Le save est fait par la suite lors du clique sur un bouton permettant l'enregistrement.
Ma question est : pourquoi l'élément enregistré n'apparaît pas ? Comment puis-je remédier à ce problème ?