private void Add_Click(object sender, RoutedEventArgs e) { var fmEquipment = new WinEquipmentEditor(context); fmEquipment.ShowDialog(); if (fmEquipment.DialogResult == true) { context.Equipment.Load(); equipmentViewSource.Source = context.Equipment.ToList(); } }
private void Edit_Click(object sender, RoutedEventArgs e) { var equipment = (Equipment)grEquipment.SelectedItem; var fmEquipment = new WinEquipmentEditor(equipment, context); fmEquipment.ShowDialog(); if (fmEquipment.DialogResult == true) { var entity = context.Equipment.Find(equipment.Id); if (entity == null) { return; } entity.Name = equipment.Name; entity.Description = equipment.Description; context.SaveChanges(); context.Room.Load(); equipmentViewSource.Source = context.Equipment.ToList(); LoadPictures(); } }