void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.Window = ((Restaurant.OrderDetailInKitchenWindow)(target)); #line 8 "..\..\OrderDetailInKitchenWindow.xaml" this.Window.MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Window_MouseLeftButtonDown); #line default #line hidden #line 8 "..\..\OrderDetailInKitchenWindow.xaml" this.Window.Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); #line default #line hidden #line 8 "..\..\OrderDetailInKitchenWindow.xaml" this.Window.Closing += new System.ComponentModel.CancelEventHandler(this.Window_Closing); #line default #line hidden return; case 3: this.LayoutRoot = ((System.Windows.Controls.Grid)(target)); return; case 4: this.rectOuter = ((System.Windows.Shapes.Rectangle)(target)); return; case 5: this.rectInner = ((System.Windows.Shapes.Rectangle)(target)); return; case 6: this.textBlock2 = ((System.Windows.Controls.TextBlock)(target)); return; case 7: this.textBlock1 = ((System.Windows.Controls.TextBlock)(target)); return; case 8: this.txbWindowTitle = ((System.Windows.Controls.TextBlock)(target)); return; case 9: this.borderOrderNo = ((System.Windows.Controls.Border)(target)); return; case 10: this.txbOrderNo = ((System.Windows.Controls.TextBlock)(target)); return; case 11: this.borderTableNo = ((System.Windows.Controls.Border)(target)); return; case 12: this.txbTableNo = ((System.Windows.Controls.TextBlock)(target)); return; case 13: this.MainGrid = ((System.Windows.Controls.Grid)(target)); return; case 14: this.borderOrder = ((System.Windows.Controls.Border)(target)); return; case 15: this.OrderGridView = ((Restaurant.SortableListView)(target)); return; case 16: this.btnCancel = ((System.Windows.Controls.Button)(target)); return; case 17: this.btnPrint = ((System.Windows.Controls.Button)(target)); #line 121 "..\..\OrderDetailInKitchenWindow.xaml" this.btnPrint.Click += new System.Windows.RoutedEventHandler(this.btnPrint_Click); #line default #line hidden return; case 18: this.btnReadyToServe = ((System.Windows.Controls.Button)(target)); #line 124 "..\..\OrderDetailInKitchenWindow.xaml" this.btnReadyToServe.Click += new System.Windows.RoutedEventHandler(this.btnReadyToServe_Click); #line default #line hidden return; } this._contentLoaded = true; }
private void btnShowDetail_Click(object sender, RoutedEventArgs e) { this.Cursor = Cursors.Wait; Window mainWindow=FindRootParent((FrameworkElement)this.Parent); ((Storyboard)mainWindow.Resources["StoryboardFadeOut"]).Begin(mainWindow); Button btn = (Button)sender; DataRowView selectedRow = (DataRowView)btn.Tag; OrdersGridView.SelectedItem = selectedRow; Int64 orderNo = (Int64)selectedRow["OrderNo"]; string tableNo= selectedRow["TableNo"].ToString(); Byte state = (Byte)selectedRow["State"]; OrderState orderState= OrderState.New; if(state==0) { orderState= OrderState.New; } else if(state==1) { orderState= OrderState.Edited; } else if(state==2) { orderState= OrderState.Canceled; } else if (state == 3) { orderState = OrderState.ReadyToServe; } OrderDetailInKitchenWindow objOrderDetailInKitchenWindow = new OrderDetailInKitchenWindow(orderNo, tableNo,orderState); objOrderDetailInKitchenWindow.Owner = mainWindow; bool? dg=objOrderDetailInKitchenWindow.ShowDialog(); if (dg == true) { FilterTextBox.Text = ""; LoadOrders(); } ((Storyboard)mainWindow.Resources["StoryboardFadeIn"]).Begin(mainWindow); this.Cursor = Cursors.Arrow; }