Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 2
0
        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();
            }
        }
Ejemplo n.º 3
0
        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();
            }
        }
Ejemplo n.º 4
0
        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("Этаж указан не корректно!");
            }
        }