Bonjour,

J'ai actuellement un problème dans un de mes applications :

J'utilise donc Linq to SQL, dans une des fenêtre je simules la génération d'éléments à intégrer dans la base de données, que j'ajoute dans une liste :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Prestation pres = new Prestation();
pres.Id = Guid.NewGuid();
...
 
PrestationsGeneres.Add(pres);
Cependant, tout les éléments générés ne devront pas être insérés, si je relances la simulation, je remet à zéro ma liste et régénère d'autres éléments.

Le problème que j'ai est le suivant :

Lorsque j'insère mes éléments dans la base de données via un InsertOnSubmit et que j'effectues le SubmitChanges(), l'entier-té des éléments générés, y compris ceux qui ont été supprimés de ma liste sont insérés.

Que faire ? :/