private void CreateData() { equipmentType = context.EquipmentType.Create(); equipmentType.Description = descriptionTextBox.Text; equipmentType.Name = nameTextBox.Text; context.EquipmentType.Add(equipmentType); context.SaveChanges(); this.DialogResult = true; this.Close(); }
private void Edit_Click(object sender, RoutedEventArgs e) { var equipmentType = (EquipmentType)grEquipmentType.SelectedItem; var fmEditor = new WinEquipmentTypeEditor(equipmentType); fmEditor.ShowDialog(); if (fmEditor.DialogResult == true) { var entity = context.Room.Find(equipmentType.Id); if (entity == null) { return; } entity.Name = equipmentType.Name; entity.Description = equipmentType.Description; context.SaveChanges(); context.Room.Load(); equipmentTypeViewSource.Source = context.EquipmentType.ToList(); } }
private void Edit_Click(object sender, RoutedEventArgs e) { var room = (Room)grRooms.SelectedItem; var fmRoom = new WinRoomEditor(room); fmRoom.ShowDialog(); if (fmRoom.DialogResult == true) { var entity = context.Room.Find(room.Id); if (entity == null) { return; } entity.Floor = room.Floor; entity.Name = room.Name; entity.Description = room.Description; context.SaveChanges(); context.Room.Load(); roomViewSource.Source = context.Room.ToList(); } }
private void CreateData() { try { if (equipment == null) { CreateEquipment(); context.Equipment.Add(equipment); context.SaveChanges(); } this.DialogResult = true; this.Close(); } catch (System.Data.Entity.Validation.DbEntityValidationException) { MessageBox.Show("Ошибка валидации данных"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void CreateData() { room = context.Room.Create(); room.Description = descriptionTextBox.Text; room.Name = nameTextBox.Text; var floor = 0; var res = int.TryParse(floorTextBox.Text, out floor); if (res) { room.Floor = floor; context.Room.Add(room); context.SaveChanges(); this.DialogResult = true; this.Close(); } else { MessageBox.Show("Этаж указан не корректно!"); } }