Ejemplo n.º 1
0
 private void OKButton_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (bl.getOrder(order.OrderID) == null)
         {
             throw new Exception("Order doesn't exist!");
         }
         //if (bl.getOrder(order.OrderID).Time.Date != DateTime.Now.Date)
         //    throw new Exception("You can change only order from today!");
         MainWindow           w = this.Owner as MainWindow;
         var                  x = w.MainFrame.Content as MainPage;
         AddDishesToOrderPage p = new AddDishesToOrderPage();
         p.od.OrderID = order.OrderID;
         p.OrderedDishDataGrid.ItemsSource = bl.getOrderedDishes(order.OrderID);
         x.NavigationService.Navigate(p);
         GetOrderIDWindow w2 = Window.GetWindow(this) as GetOrderIDWindow;
         w2.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
Ejemplo n.º 2
0
        private void Cancel_Click(object sender, RoutedEventArgs e)
        {
            GetOrderIDWindow w = Window.GetWindow(this) as GetOrderIDWindow;

            w.Close();
        }