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