public void TestAdd() { TuyenDi t1 = new TuyenDi("BL-HCM", "BL", "HCM"); Assert.AreEqual(true, manager.add(t1)); Assert.AreEqual(false, manager.add(t1)); Assert.AreEqual(true, manager.delete("BL-HCM")); }
private void LoadTuyenDiTuyenDen() { DropDownListTuyenDiTuyenDen.DataValueField = "MaTuyen"; DropDownListTuyenDiTuyenDen.DataTextField = "BenDiBenDen"; DropDownListTuyenDiTuyenDen.DataSource = TuyenDi.ListTuyenDi(); DropDownListTuyenDiTuyenDen.DataBind(); // DropDownListLoaiXe.DataValueField = "MaXe"; DropDownListLoaiXe.DataTextField = "KieuiXe"; DropDownListLoaiXe.DataSource = LoaiXe.LoaiXe_DropDownList(); DropDownListLoaiXe.DataBind(); // DropDownListThoiGian.DataValueField = "MaTG"; DropDownListThoiGian.DataTextField = "GioXuatBen"; DropDownListThoiGian.DataSource = ThoiGian.ThoiGian_DropDownList(); DropDownListThoiGian.DataBind(); // string stringId = Request.QueryString["Id"] ?? ""; if (stringId != "") { //Lay ve xe theo ID VeXe data = VeXe.VeXe_Single(stringId); if (data == null) { Response.Redirect("~/Datve.aspx"); } //Dua du lieu vao fomr de cap nhat lbMaVe.Text = data.MaVe.ToString(); txtHoVaTen.Text = data.HoTen; //string gt = ""; if (data.GioiTinh == "Nam") { RadioButtonNam.Checked = true; } else { RadioButtonNu.Checked = true; } //gt = data.GioiTinh; txtTuoi.Text = data.Tuoi.ToString(); txtDiaChi.Text = data.DiaChi; txtSoDT.Text = data.SoDT; txtNgayThangXuatBen.Text = data.NgayXuatBen.ToShortDateString(); CheckBoxTrangThaiVeXe.Checked = data.TrangThaiVeXe; DropDownListThoiGian.SelectedValue = data.MaTG.ToString(); DropDownListTuyenDiTuyenDen.SelectedValue = data.MaTuyen.ToString(); DropDownListLoaiXe.SelectedValue = data.MaXe.ToString(); lbUsername.Text = data.MaTKKH; } }
public void TestUpdate() { TuyenDi t1 = new TuyenDi("BL-HCM", "BL", "HCM"); manager.add(t1); TuyenDi t2 = new TuyenDi("BL-HCM", "BH", "HCM"); Assert.AreEqual(true, manager.update(t2)); Assert.AreEqual(true, manager.update(t1)); Assert.AreEqual(true, manager.delete("BL-HCM")); }
public void TestAddAndDelete() { TuyenDi td1 = new TuyenDi("BL-HCM", "BL", "HCM"); tDManager.add(td1); DonGia t1 = new DonGia("DG07", "BL-HCM", 210000); Assert.AreEqual(true, manager.add(t1)); Assert.AreEqual(false, manager.add(t1)); Assert.AreEqual(true, manager.delete("DG07")); tDManager.delete("BL-HCM"); }
public void TestUpdate() { TuyenDi td1 = new TuyenDi("BL-HCM", "BL", "HCM"); tDManager.add(td1); DonGia t1 = new DonGia("DG07", "BL-HCM", 210000); manager.add(t1); DonGia t2 = new DonGia("DG07", "BL-HCM", 220000); Assert.AreEqual(true, manager.update(t2)); Assert.AreEqual(true, manager.update(t1)); Assert.AreEqual(true, manager.delete("DG07")); tDManager.delete("BL-HCM"); }
private TuyenDi GetData() { TuyenDi data = null; if (lbMaTuyen.Text != "") { data = TuyenDi.TuyenDi_Single(lbMaTuyen.Text); } else { data = new TuyenDi(); } data.BenDiBenDen = txtBenDiBenDen.Text; data.MaTG = Convert.ToInt32(DropDownListThoiGian.SelectedValue); data.MaXe = Convert.ToInt32(DropDownListLoaiXe.SelectedValue); data.GiaVe = Decimal.Parse(txtGiaVe.Text); data.SoGheDat = 0; data.PhuThu = txtPhuThu.Text; return(data); }
private void LoadControl() { // DropDownListLoaiXe.DataValueField = "MaXe"; DropDownListLoaiXe.DataTextField = "KieuiXe"; DropDownListLoaiXe.DataSource = LoaiXe.LoaiXe_DropDownList(); DropDownListLoaiXe.DataBind(); // DropDownListThoiGian.DataValueField = "MaTG"; DropDownListThoiGian.DataTextField = "GioXuatBen"; DropDownListThoiGian.DataSource = ThoiGian.ThoiGian_DropDownList(); DropDownListThoiGian.DataBind(); // string stringID = Request.QueryString["Id"] ?? ""; if (stringID != "") { TuyenDi data = TuyenDi.TuyenDi_Single(stringID); if (data == null) { Response.Redirect("~/Admin/TuyenDi.aspx"); } lbMaTuyen.Text = data.MaTuyen.ToString(); txtBenDiBenDen.Text = data.BenDiBenDen; DropDownListThoiGian.SelectedValue = data.MaTG.ToString(); DropDownListLoaiXe.SelectedValue = data.MaXe.ToString(); txtGiaVe.Text = data.GiaVe.ToString(); txtSoGheDat.Text = data.SoGheDat.ToString(); txtPhuThu.Text = data.PhuThu; btReset.Visible = false; } else { btReset.Visible = true; } }
protected void btDangKy_Click(object sender, EventArgs e) { if (IsValid) { bool result = false; TuyenDi data = GetData(); if (data.MaTuyen > 0) { result = TuyenDi.TuyenDi_Update(data); if (result) { Response.Redirect("~/Admin/TuyenDi.aspx"); } } else { result = TuyenDi.TuyenDi_Add(data); if (result) { Response.Redirect("~/Admin/TuyenDi.aspx"); } } } }
protected void btDangKy_Click(object sender, EventArgs e) { string bendibenden = DropDownListTuyenDiTuyenDen.SelectedItem.Text; string thoigian = DropDownListThoiGian.SelectedValue; string maxe = DropDownListLoaiXe.SelectedValue; CaptchaControlDatVe.ValidateCaptcha(txtCapchaDangky.Text.Trim().ToLower()); if (CaptchaControlDatVe.UserValidated) { if (Page.IsValid) { bool result = false; VeXe data = GetData(); if (data.MaVe > 0) { if (TuyenDi.TuyenDi_SelectWhereSoKhop(bendibenden, thoigian, maxe) != 0) { result = VeXe.Update(data); if (result) { //Response.Redirect("~/Listvexe.aspx"); PanelThongTinVe.Visible = true; lbSoLuongVeWhere.Visible = true; int resultCount = VeXe.VeXe_CountWhere(txtNgayThangXuatBen.Text, DropDownListThoiGian.SelectedValue.ToString(), DropDownListTuyenDiTuyenDen.SelectedValue.ToString(), DropDownListLoaiXe.SelectedValue.ToString()); // lbSoLuongVeWhere.Text = "<script>alert(" + resultCount+")</script>"; lbBenDiBenDen.Text = DropDownListTuyenDiTuyenDen.SelectedItem.Text; lbNgayXuatBen.Text = data.NgayXuatBen.ToShortDateString().ToString(); lbThoiGian.Text = DropDownListThoiGian.SelectedItem.Text;; lbLoaiXe.Text = DropDownListLoaiXe.SelectedItem.Text; lbSoLuongVeWhere.Text = "" + resultCount; ResetForm(); lbTuyenDiTonTai.Text = ""; HyperLinkBangGiaVe.Text = ""; } } else { lbTuyenDiTonTai.Text = "Tuyến đi không tồn tại. Xin qúy khách vui lòng xem lại "; HyperLinkBangGiaVe.Text = "bảng giá vé"; } } else { if (TuyenDi.TuyenDi_SelectWhereSoKhop(bendibenden, thoigian, maxe) != 0) { result = VeXe.Add(data); if (result) { //Response.Redirect("~/Listvexe.aspx"); PanelThongTinVe.Visible = true; lbSoLuongVeWhere.Visible = true; int resultCount = VeXe.VeXe_CountWhere(txtNgayThangXuatBen.Text, DropDownListThoiGian.SelectedValue.ToString(), DropDownListTuyenDiTuyenDen.SelectedValue.ToString(), DropDownListLoaiXe.SelectedValue.ToString()); // lbSoLuongVeWhere.Text = "<script>alert(" + resultCount+")</script>"; lbBenDiBenDen.Text = DropDownListTuyenDiTuyenDen.SelectedItem.Text; lbNgayXuatBen.Text = data.NgayXuatBen.ToShortDateString().ToString(); lbThoiGian.Text = DropDownListThoiGian.SelectedItem.Text;; lbLoaiXe.Text = DropDownListLoaiXe.SelectedItem.Text; lbSoLuongVeWhere.Text = "" + resultCount; ResetForm(); lbTuyenDiTonTai.Text = ""; HyperLinkBangGiaVe.Text = ""; } } else { lbTuyenDiTonTai.Text = "Tuyến đi không tồn tại. Xin qúy khách vui lòng xem lại "; HyperLinkBangGiaVe.Text = "bảng giá vé"; } } } } else { lbResult.Text = "Nhập sai mã bảo vệ"; } }
private void LoadControl() { RepeatervBangGiaVe.DataSource = TuyenDi.ListTuyenDi(); RepeatervBangGiaVe.DataBind(); }