public frmQuanLyChuyenBay() { InitializeComponent(); busChuyenBay = new BUS_ChuyenBay(); busTinhTrangVe = new BUS_TinhTrangVe(); busCTChuyenBay = new BUS_CTChuyenBay(); }
public frmTinhTrangVe(string maChuyenBay) { InitializeComponent(); busTinhTrangVe = new BUS_TinhTrangVe(); busChuyenBay = new BUS_ChuyenBay(); this.maChuyenBay = maChuyenBay; }
public frmTinhTrangVe() { InitializeComponent(); busTinhTrangVe = new BUS_TinhTrangVe(); busChuyenBay = new BUS_ChuyenBay(); maChuyenBay = ""; }
private void KhoiTaoGiaoDien() { BUS_ChuyenBay busChuyenBay = new BUS_ChuyenBay(); DataTable dtChuyenBay = new DataTable(); dtChuyenBay = busChuyenBay.Get(); cboMaChuyenBay.DataSource = dtChuyenBay; cboMaChuyenBay.DisplayMember = "MACHUYENBAY"; cboMaChuyenBay.ValueMember = "MACHUYENBAY"; BUS_HangVe busHangVe = new BUS_HangVe(); DataTable dtHangVe = new DataTable(); dtHangVe = busHangVe.Get(); cboHangVe.DataSource = dtHangVe; cboHangVe.DisplayMember = "TENHANGVE"; cboHangVe.ValueMember = "MAHANGVE"; TaoBangDSVeChuyenBay(); }
private void cboMaChuyenBay_SelectedValueChanged(object sender, EventArgs e) { BUS_ChuyenBay busChuyenBay = new BUS_ChuyenBay(); DataTable dtChuyenBay = busChuyenBay.GetOfMaChuyenBay(cboMaChuyenBay.Text); if (dtChuyenBay.Rows.Count == 0) { txtMaTuyenBay.Clear(); txtSanBayDi.Clear(); txtSanBayDen.Clear(); txtThoiGianKhoiHanh.Clear(); txtThoiGIanBay.Clear(); } else { DataRow row = dtChuyenBay.Rows[0]; txtMaTuyenBay.Text = row["MATUYENBAY"].ToString(); txtSanBayDi.Text = row["TENSANBAYDI"].ToString(); txtSanBayDen.Text = row["TENSANBAYDEN"].ToString(); txtThoiGianKhoiHanh.Text = row["THOIGIANKHOIHANH"].ToString(); txtThoiGIanBay.Text = row["THOIGIANBAY"].ToString(); LoadDaTatxtSoGheTrong(); } }
private void btnXacNhanDat_Click(object sender, EventArgs e) { BUS_ChuyenBay busChuyenBay = new BUS_ChuyenBay(); TimeSpan timeSpan = DateTime.Parse(busChuyenBay.ChiTietCB(maCB).Rows[0][4].ToString()) - DateTime.Now; if (timeSpan.Days <= 1) { MessageBox.Show("Đã quá thời gian đặt vé cho chuyến bay này", "Thông báo", MessageBoxButtons.OK); } else if (txtCMND.Text == "" || txtHoTen.Text == "") { MessageBox.Show("Vui lòng nhập thông tin của khách hàng !", "Nhắc nhở", MessageBoxButtons.OK); } else { DialogResult dialogResult = MessageBox.Show("Vui lòng kiểm tra thông tin của khách đã đúng hay chưa.", "Nhắc nhở", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { DataTable dt = busKhachHang.LoadKhachHang(txtCMND.Text.Trim(), txtHoTen.Text.Trim()); int demVe = 0; // Kiểm tra khách hàng đã là thành viên hay chưa if (dt.Rows.Count != 0) { for (int i = 0; i < gridViewVe.Rows.Count; ++i) { if (gridViewVe[0, i].Selected) { // Kiểm tra vé đã đặt hay chưa if (gridViewVe["TÌNH TRẠNG", i].Value.ToString().Trim() != "Còn trống") { MessageBox.Show("Vé này đã được đặt/mua. Hãy chọn lại một vé khác.", "Thông báo", MessageBoxButtons.OK); } else { if (busVe.CapNhatVe(gridViewVe["MAVE", i].Value.ToString(), "TT002")) { DataRow KH = dt.Rows[dt.Rows.Count - 1]; if (busPhieuDatMua.TaoPhieuDatMua(gridViewVe[0, i].Value.ToString(), KH["MAKH"].ToString(), DateTime.Now, false)) { MessageBox.Show("Đặt vé thành công !", "Thông báo", MessageBoxButtons.OK); gridViewVe.DataSource = busVe.LietKeVe(this.maCB); demVe++; } } } } } if (demVe == 0) { MessageBox.Show("Không có vé nào được chọn. Vui lòng chọn 01 vé.", "Cảnh báo", MessageBoxButtons.OK); } } else { MessageBox.Show("Chưa là thành viên! Vui lòng nhập thông tin!", "Kết quả kiểm tra", MessageBoxButtons.OK); TaoThanhVien ttv = new TaoThanhVien(); ttv.ShowDialog(); } } } }
public frmTraCuuChuyenBay(ComboBox cboMaChuyenBay) { InitializeComponent(); busChuyenBay = new BUS_ChuyenBay(); this.cboMaChuyenBay = cboMaChuyenBay; }
public frmTraCuuChuyenBay() { InitializeComponent(); busChuyenBay = new BUS_ChuyenBay(); }