public void Modifier() { if (dataGridElements.SelectedItems.Count == 1) { //Faire la modif //Civilite civiliteAModifier = dataGridElements.SelectedItem as Civilite; MAGASIN MAGASINAModifier = (MAGASIN)dataGridElements.SelectedItem; Magasin window = new Magasin(MAGASINAModifier); window.ShowDialog(); if (window.DialogResult.HasValue && window.DialogResult == true) { //Sauvegarde ((App)App.Current).entity.SaveChanges(); } else { //On rafraichit l'entity pour éviter les erreurs de données "fantomes" mal déliées ((App)App.Current).entity = new LISA_DIGITALEntities(); } } else { MessageBox.Show("Merci de sélectionner un et un élément maximum"); } RefreshDatas(); }
public void Ajouter() { Magasin window = new Magasin(null, user); window.ShowDialog(); if (window.DialogResult.HasValue && window.DialogResult == true) { //Sauvegarde MAGASIN MAGASINToAdd = (MAGASIN)window.DataContext; if (user != 0) { MAGASINToAdd.ENT_Id = user; } ((App)App.Current).entity.MAGASIN.Add(MAGASINToAdd); ((App)App.Current).entity.SaveChanges(); } else { //On rafraichit l'entity pour éviter les erreurs de données "fantomes" mal déliées ((App)App.Current).entity = new LISA_DIGITALEntities(); } RefreshDatas(); }