private void btReservate_Click(object sender, EventArgs e) { if (CheckInput()) { PhieuDatCho PDC = new PhieuDatCho(); PDC.MaChuyenBay = tbMaChuyenBay.Text; PDC.HangVe = cbHangVe.Text; PDC.GiaTien = decimal.Parse(lbGiaTien.Text); PDC.TrangThai = "Chưa xuất vé"; PDC.HoTen = tbHoTen.Text; PDC.CMND = tbCMND.Text; PDC.SDT = tbSDT.Text; PDC.Email = tbEmail.Text; PDC.NgayHuy = bllCB.getNgayKhoiHanh(tbMaChuyenBay.Text); PDC.MaPhieuDatCho = bllPDC.getMaPhieuDatCho(); if (bllPDC.insertPhieuDatCho(PDC)) { lbNotify.Text = "Thành công, vui lòng kiểm tra mail để xác nhận thông tin"; lbNotify.ForeColor = Color.FromArgb(8, 186, 29); DanhSachGhe DSG = new DanhSachGhe(); DSG.MaChuyenBay = PDC.MaChuyenBay; DSG.HangVe = PDC.HangVe; DSG.SoGheTrong = bllDSG.getSoGheTrong(tbMaChuyenBay.Text, cbHangVe.Text) - 1; bllDSG.UpdateSoGheTrong(DSG); SendMail(PDC); } else { lbNotify.ForeColor = Color.Red; lbNotify.Text = "Đã có lỗi xảy ra, vui lòng thử lại sau"; } } }
private void btSelect_Click(object sender, EventArgs e) { tbMaChuyenBay.Text = search.getMaChuyenBay(); if (string.IsNullOrEmpty(tbMaChuyenBay.Text)) { lbNotify1.Visible = true; lbNotify1.Text = "Bạn chưa chọn chuyến bay"; return; } if ((bllCB.getNgayKhoiHanh(tbMaChuyenBay.Text) - DateTime.Now).TotalMinutes < 0) { lbNotify1.Visible = true; lbNotify1.Text = "Chuyến bay này đã khởi hành"; return; } Page.SetPage("Ticket"); }