Re-bonjour à tous,
voilà j'essaie de faire un truc qui me semblait simple (en tout cas sur le principe).
J'ai un écran avec une listbox ou je sélectionne un client. Puis les informatons détaillés sur ce client s'affichent. De là je peux les modifier... (ça s'est fait...)
Maintenant j'aimerai que quand j'appui sur le bouton "Enregistrer", il enregistre toutes les modifications en BDD et si j'appuie sur "annuler", il me réinitialise mes champs.
j'ai parcouru le forum et j'ai trouvé ce post : http://www.developpez.net/forums/d99...-save-context/
Cependant j'avoue ne pas comprendre la logique et surtout le fonctionnement... qu'est ce qui permet de "modifier" les objets mais de ne les enregistrer en base qu'au moment ou on appui sur enregistrer ? et surtout enregistrer tous les objets "impliqués".
Par exemple, si à mon "client" j'ajoute une "conférence", alors un nouvel objet "conférence" est créé avec des infos précises. Cette objet ne sera enregistré dans la BDD que si le bouton "enregistrer" est sélectionné...
J'utilise également EF4 dans une application WPF avec une base SQL Server Express...
Merci de votre aide
Partager