public CheckOutWindow(IRoom rm) { room = rm; var book = facade.GetActiveBookings(null); foreach (IBooking bktemp in book) { if (bktemp.RoomID == room.ID) { booking = bktemp; break; } } InitializeComponent(); InitializeWindowContent(); }
private void SearchByResNoBtn_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(CheckInCheckOutSearchTbx.Text)) { MessageBox.Show("请填写一个订单号!"); } else { try { searchbyRooms = false; CheckInCheckOutDataGrid.ItemsSource = facade.GetActiveBookings(CheckInCheckOutSearchTbx.Text); if (CheckInCheckOutDataGrid.Items.Count == 0) { MessageBox.Show("找不到订单"); } } catch (Exception) { MessageBox.Show("订单号只能为数字!"); } } }