// UnRRead đã xóa private void buttonX1_Click(object sender, EventArgs e) { try { int maNhaHang = 0; int maKhuVuc = 0; DateTime ngayDatBan = new DateTime(); int buoi = 0; int soLuong = -1; maNhaHang = m_cBoxNhaHang.SelectedIndex == 0 ? 0 : ((NhaHangDTO)m_cBoxNhaHang.SelectedItem).MaNhaHang; maKhuVuc = m_cBoxKhuVuc.SelectedIndex == 0 ? 0 : ((KhuVucDTO)m_cBoxKhuVuc.SelectedItem).MaKhuVuc; DateTime.TryParse(m_dateTimeInputNgayDatBan.Text, out ngayDatBan); buoi = cbbBuoi.SelectedIndex == 0 ? 0 : ((BuoiDTO)cbbBuoi.SelectedItem).MaBuoi; Int32.TryParse(m_txtTimSoLuong.Text, out soLuong); if (m_txtTimSoLuong.Text != "" && soLuong < 0) { MessageBox.Show("Số lượng không hợp lệ."); m_txtTimSoLuong.Focus(); m_txtTimSoLuong.SelectAll(); return; } if (ngayDatBan == new DateTime() && m_dateTimeInputNgayDatBan.Text != "") { MessageBox.Show("Ngày đặt bàn không hợp lệ."); m_dateTimeInputNgayDatBan.Focus(); return; } if (chkXLKoDocLai.Checked) { // Solved UnRRead listBan = ThongTinBanBUS.TimBanTrongSolvedUnRRead(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } else { // UnRRead listBan = ThongTinBanBUS.TimBanTrongUnRRead(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void m_btnTimBan_Click(object sender, EventArgs e) { try { int maNhaHang = 0; int maKhuVuc = 0; DateTime ngayDatBan = new DateTime(); int buoi = 0; int soLuong = -1; maNhaHang = m_cBoxNhaHang.SelectedIndex == 0 ? 0 : ((NhaHangDTO)m_cBoxNhaHang.SelectedItem).MaNhaHang; maKhuVuc = m_cBoxKhuVuc.SelectedIndex == 0 ? 0 : ((KhuVucDTO)m_cBoxKhuVuc.SelectedItem).MaKhuVuc; DateTime.TryParse(m_dateTimeInputNgayDatBan.Text, out ngayDatBan); buoi = cbbBuoi.SelectedIndex == 0 ? 0 : ((BuoiDTO)cbbBuoi.SelectedItem).MaBuoi; Int32.TryParse(m_txtTimSoLuong.Text, out soLuong); if (m_txtTimSoLuong.Text != "" && soLuong < 0) { MessageBox.Show("Số lượng không hợp lệ."); m_txtTimSoLuong.Focus(); m_txtTimSoLuong.SelectAll(); return; } if (ngayDatBan == new DateTime() && m_dateTimeInputNgayDatBan.Text != "") { MessageBox.Show("Ngày đặt bàn không hợp lệ."); m_dateTimeInputNgayDatBan.Focus(); return; } switch (Convert.ToInt32(cboxLoaiXungDot.SelectedValue)) { case 0: if (chkDirtyRead.Checked) { // Solved Dirty Read listBan = ThongTinBanBUS.TimBanTrongSolvedDirtyRead(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } else { // Dirty Read listBan = ThongTinBanBUS.TimBanTrongDirtyRead(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } break; case 2: if (chkUnRead.Checked) { // Solved UnRRead listBan = ThongTinBanBUS.TimBanTrongSolvedUnRRead(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } else { // UnRRead listBan = ThongTinBanBUS.TimBanTrongUnRRead(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } break; case 3: if (chhkBongMa.Checked) { listBan = ThongTinBanBUS.TimBanTrongSolvedPhanTom(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } else { listBan = ThongTinBanBUS.TimBanTrongPhanTom(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); } break; default: listBan = ThongTinBanBUS.TimBanTrong(maNhaHang, maKhuVuc, ngayDatBan, buoi, soLuong); LoadBanTrongKhuVuc(); break; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }