public bool Update(Process process) { try { using (var bdd = new DataService.AcoreDBEntities()) { List <DataService.Process> pro = bdd.Process.ToList(); DataService.Process processToUpdate = bdd.Process.FirstOrDefault(processFound => processFound.Id == process.Id); if (processToUpdate != null) { processToUpdate.Nom = process.Nom; processToUpdate.UMax = process.UMax; processToUpdate.IMax = process.IMax; processToUpdate.Pulse = process.Pulse; processToUpdate.Inverseur = process.Inverseur; processToUpdate.AH = process.AH; bdd.SaveChanges(); } } return(true); } catch { return(false); } }
private void SelectedProcessChanged(SelectionChangedEventArgs arg) { if (arg.AddedItems.Count > 0) { DataService.Process process = arg.AddedItems[0] as DataService.Process; ProcessSelected = process; } }
private void EditingProcess(DataGridRowEditEndingEventArgs arg) { DataService.Process process = arg.Row.Item as DataService.Process; SimpleIoc.Default.GetInstance <IProcessService>().Update(process); }
private void AfficherListRecette(DataService.Process process) { this.ListRecetteDataGrid.ItemsSource = process.Recettes; }