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();
            }
        }