コード例 #1
0
        private void ExistingOrderButton_Click(object sender, RoutedEventArgs e)
        {
            MainWindow       w1 = Window.GetWindow(this) as MainWindow;
            GetOrderIDWindow w2 = new GetOrderIDWindow();

            w2.Owner = w1;
            w2.ShowDialog();
        }
コード例 #2
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);
     }
 }
コード例 #3
0
        private void Cancel_Click(object sender, RoutedEventArgs e)
        {
            GetOrderIDWindow w = Window.GetWindow(this) as GetOrderIDWindow;

            w.Close();
        }
コード例 #4
0
        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target)
        {
            switch (connectionId)
            {
            case 1:
                this.getOrderIDWindow = ((PL_Wpf.GetOrderIDWindow)(target));

            #line 10 "..\..\GetOrderIDWindow.xaml"
                this.getOrderIDWindow.MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Window_MouseLeftButtonDown);

            #line default
            #line hidden
                return;

            case 2:
                this.MinimizeButton = ((System.Windows.Controls.Button)(target));

            #line 18 "..\..\GetOrderIDWindow.xaml"
                this.MinimizeButton.Click += new System.Windows.RoutedEventHandler(this.MinimizeButton_Click);

            #line default
            #line hidden
                return;

            case 3:
                this.MaximizeButton = ((System.Windows.Controls.Button)(target));

            #line 23 "..\..\GetOrderIDWindow.xaml"
                this.MaximizeButton.Click += new System.Windows.RoutedEventHandler(this.MaximizeButton_Click);

            #line default
            #line hidden
                return;

            case 4:
                this.CloseButton = ((System.Windows.Controls.Button)(target));

            #line 47 "..\..\GetOrderIDWindow.xaml"
                this.CloseButton.Click += new System.Windows.RoutedEventHandler(this.CloseButton_Click);

            #line default
            #line hidden
                return;

            case 5:
                this.OKButton = ((System.Windows.Controls.Button)(target));

            #line 52 "..\..\GetOrderIDWindow.xaml"
                this.OKButton.Click += new System.Windows.RoutedEventHandler(this.OKButton_Click);

            #line default
            #line hidden
                return;

            case 6:
                this.button = ((System.Windows.Controls.Button)(target));

            #line 54 "..\..\GetOrderIDWindow.xaml"
                this.button.Click += new System.Windows.RoutedEventHandler(this.Cancel_Click);

            #line default
            #line hidden
                return;

            case 7:
                this.label = ((System.Windows.Controls.Label)(target));
                return;

            case 8:
                this.textBox = ((System.Windows.Controls.TextBox)(target));
                return;
            }
            this._contentLoaded = true;
        }