private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            RegistrationZakaza registrationZakaza = db.RegistrationZakaza.Where(i => i.Id == idNewZakaz).FirstOrDefault();

            db.RegistrationZakaza.Remove(registrationZakaza);
            db.SaveChanges();
        }
Esempio n. 2
0
 private void btnCloseZakaz_Click(object sender, RoutedEventArgs e)
 {
     if (dgZakazi.SelectedItem != null)
     {
         RegistrationZakaza zakazItem = (RegistrationZakaza)dgZakazi.SelectedItem;
         if ((bool)zakazItem.ZakazZakrit)
         {
             MessageBox.Show("Заказ уже закрыт");
         }
         else
         {
             if (MessageBox.Show("Вы точно хотите закрыть заказ?", "Внимание", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
             {
                 zakazItem.Table.IsBusy = false;
                 zakazItem.ZakazZakrit  = true;
                 zakazItem.DateClose    = DateTime.Now;
                 db.SaveChanges();
                 dgZakazi.ItemsSource = db.RegistrationZakaza.ToList();
             }
         }
     }
     else
     {
         MessageBox.Show("Чтобы закрыть заказ,необходимо выбрать заказ,который хотите закрыть");
     }
 }
 public CreateRegZakazNewWind(Model.Menu newBludo, RegistrationZakaza registrationZakaza /*,Vxod Login,string Date*/)
 {
     InitializeComponent();
     newBludo = this.newBludo;
     this.registrationZakaza = registrationZakaza;
     idNewZakaz = registrationZakaza.Id;
     //this.Login = Login;
     //this.Date = Date;
 }
Esempio n. 4
0
        private void btnCreateBludo_Click(object sender, RoutedEventArgs e)
        {
            Model.RegistrationZakaza registrationZakaza = new RegistrationZakaza();
            db.RegistrationZakaza.Add(registrationZakaza);
            db.SaveChanges();

            CreateRegZakazNewWind createRegZakazNewWind = new CreateRegZakazNewWind(newBludo, registrationZakaza);

            createRegZakazNewWind.ShowDialog();
            dgZakazi.ItemsSource = db.RegistrationZakaza.ToList();

            //CreateRegZakWind createRegZakWind = new CreateRegZakWind();
            //createRegZakWind.ShowDialog();

            //var query = from item in db.RegistrationZakaza
            //            select item;
            //dgZakazi.ItemsSource = query.ToList();
            dgZakazi.ItemsSource = db.RegistrationZakaza.ToList();
        }