Пример #1
0
        private void DelNomer_Click(object sender, RoutedEventArgs e)
        {
            if (DataGridNomer.SelectedItem == null)
            {
                return;
            }
            MessageBoxResult result = MessageBox.Show("Вы точно хотите удалить запись?", "Вы уверены?", MessageBoxButton.YesNo);

            switch (result)
            {
            case MessageBoxResult.Yes:
                db = new ГостиницаEntities();

                Номера r = DataGridNomer.SelectedItem as Номера;
                var    f = db.Номера.Where(b => b.ИДНомера == r.ИДНомера).FirstOrDefault();
                db.Номера.Remove(f);
                db.SaveChanges();
                DataGridNomer.ItemsSource = db.Номера.ToList();
                break;

            case MessageBoxResult.No:

                break;
            }
        }
Пример #2
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            string  Nazvanie    = NazvBox.Text;
            int     Vmestimost  = Int32.Parse(VmestBox.Text);
            string  Komfortnost = KomfortBox.Text;
            decimal money       = decimal.Parse(Money.Text);

            if (Nazvanie.Length > 0 && Vmestimost > 0 && Komfortnost.Length > 0 && money > 0)
            {
                Номера nomer = new Номера(Nazvanie, Vmestimost, Komfortnost, money);
                db.Номера.Add(nomer);
                db.SaveChanges();
                datagrid.ItemsSource = db.Номера.ToList();
                this.Close();
            }
        }