protected void rdl_ngaychieu_SelectedIndexChanged(object sender, EventArgs e) { ngayChieu = rdl_ngaychieu.SelectedItem.Text; SuatChieuBUS suatChieuBUS = new SuatChieuBUS(); rdl_suatchieu.DataSource = suatChieuBUS.LayDSSuatChieuCuaPhimTheoNgay(maPhim, ngayChieu); rdl_suatchieu.DataBind(); }
protected void rdl_suatchieu_SelectedIndexChanged(object sender, EventArgs e) { gioChieu = rdl_suatchieu.SelectedItem.Text; SuatChieuBUS suatChieuBUS = new SuatChieuBUS(); PhongChieuBUS phongChieuBUS = new PhongChieuBUS(); int mapc = suatChieuBUS.LayMaPhongChieu(maPhim, ngayChieu, gioChieu); ddl_day.DataSource = phongChieuBUS.LayDanhSachDayGhe(mapc); ddl_day.DataBind(); }
protected void gvDanhSachLichChieu_RowDeleting(object sender, GridViewDeleteEventArgs e) { SuatChieuBUS scBUS = new SuatChieuBUS(); TableCell cell = gvDanhSachLichChieu.Rows[e.RowIndex].Cells[0]; scBUS.XoaSuatChieu(Convert.ToInt32(cell.Text)); string strBuilder = "<script language='javascript'>alert('" + "Xóa thành công" + "')</script>"; Response.Write(strBuilder); FilGVDanhSachLichChieu(); }
protected void ddl_day_SelectedIndexChanged(object sender, EventArgs e) { dayNgoi = ddl_day.SelectedItem.Text; SuatChieuBUS suatChieuBUS = new SuatChieuBUS(); SuatChieuDTO suatChieuDTO = new SuatChieuDTO(); suatChieuDTO.MaPhim = maPhim; suatChieuDTO.NgayChieu = ngayChieu; suatChieuDTO.GioChieu = gioChieu; ddl_soghe.DataSource = suatChieuBUS.ListGheTrong(suatChieuDTO, dayNgoi); ddl_soghe.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { maPhim = Convert.ToInt32(Request.QueryString["id"]); PhimBUS phimBUS = new PhimBUS(); PhimDTO phimDTO = phimBUS.LayThongTin(maPhim); lbl_name.Text = phimDTO.Ten; SuatChieuBUS suatChieuBUS = new SuatChieuBUS(); rdl_ngaychieu.DataSource = suatChieuBUS.LayDSNgayChieuCuaPhim(maPhim); rdl_ngaychieu.DataBind(); } }
private void FilGVDanhSachLichChieu() { SuatChieuBUS SuatChieuBUS = new SuatChieuBUS(); gvDanhSachLichChieu.DataSource = SuatChieuBUS.LayDanhSach(); gvDanhSachLichChieu.DataBind(); PhimBUS phimBUS = new PhimBUS(); ddl_maphim.DataSource = phimBUS.LayDanhSachIDPhim(); ddl_maphim.DataBind(); PhongChieuBUS phongChieuBUS = new PhongChieuBUS(); ddl_maphongchieu.DataSource = phongChieuBUS.LayDanhSachMaPhongChieu(); ddl_maphongchieu.DataBind(); }
protected void btn_DatVe_Click(object sender, EventArgs e) { //Thiếu hình thức thanh toán VeBUS veBUS = new VeBUS(); SuatChieuBUS suatChieuBUS = new SuatChieuBUS(); KhachHangBUS khachHangBUS = new KhachHangBUS(); //int count = veBUS.SoLuongVe(); //string mave = ""; //if (count / 10 == 0) // mave = "V00" + count.ToString(); //else if (count / 100 == 0) // mave = "V0" + count.ToString(); //else // mave = "V" + count.ToString(); int mapc = suatChieuBUS.LayMaPhongChieu(maPhim, ngayChieu, gioChieu); int makh = khachHangBUS.LayMaKH(Session["TenDangNhap"].ToString()); int masuat = suatChieuBUS.LayMaSuatChieu(ngayChieu, gioChieu, mapc); VeDTO ve = new VeDTO(); ve.MaKhachHang = makh; ve.MaSuatChieu = masuat; ve.Ghe = dayNgoi + gheNgoi; ve.LoaiVe = xacDinhLoaiVe(); ve.GiaVe = (ve.LoaiVe) ? 80000 : 50000; ve.ThanhToan = thanhToan; ve.TinhTrang = false; veBUS.ThemVe(ve); KhachHangDTO khachHangDTO = khachHangBUS.LayThongTin(Session["TenDangNhap"].ToString()); int bonus = (int)(ve.GiaVe / 10000); khachHangDTO.DiemTichLuy += bonus; khachHangBUS.SuaThongTin(khachHangDTO); string strBuilder = "<script language='javascript'>alert('" + "Đặt vé thành công. Bạn được cộng " + bonus.ToString() + " điểm." + "')</script>"; Response.Write(strBuilder); List <VeDTO> listVe = veBUS.LayDanhSach(); int id = listVe[listVe.Count - 1].MaVe; Server.Transfer("ThongTinVe.aspx?id=" + id.ToString()); }
protected void btn_Them_Click(object sender, EventArgs e) { SuatChieuDTO scDTO = new SuatChieuDTO(); scDTO.MaPhim = Convert.ToInt32(ddl_maphim.SelectedItem.Text); scDTO.MaPhongChieu = Convert.ToInt32(ddl_maphongchieu.SelectedItem.Text); DateTime dt = new DateTime(); DateTime.TryParseExact(tbNgayChieu.Text, "yyyy-mm-dd", null, DateTimeStyles.None, out dt); scDTO.NgayChieu = dt.ToString("dd/mm/yyyy"); scDTO.GioChieu = tbGioChieu.Text; SuatChieuBUS scBUS = new SuatChieuBUS(); scBUS.ThemSuatChieu(scDTO); string strBuilder = "<script language='javascript'>alert('" + "Thêm thành công" + "')</script>"; Response.Write(strBuilder); tbNgayChieu.Text = ""; tbGioChieu.Text = ""; FilGVDanhSachLichChieu(); }
protected void Page_Load(object sender, EventArgs e) { String MaVe = Request.QueryString["id"]; VeBUS veBUS = new VeBUS(); SuatChieuBUS suatChieuBUS = new SuatChieuBUS(); PhimBUS phimBUS = new PhimBUS(); PhongChieuBUS phongChieuBUS = new PhongChieuBUS(); VeDTO veDTO = veBUS.LayThongTin(Convert.ToInt32(MaVe)); SuatChieuDTO suatChieuDTO = suatChieuBUS.LayThongTin(veDTO.MaSuatChieu); PhimDTO phimDTO = phimBUS.LayThongTin(suatChieuDTO.MaPhim); PhongChieuDTO phongChieuDTO = phongChieuBUS.LayThongTin(suatChieuDTO.MaPhongChieu); VeID.Text += veDTO.MaVe.ToString(); Phim.Text += phimDTO.Ten; PhongChieu.Text += phongChieuDTO.TenPhongChieu; NgayChieu.Text += suatChieuDTO.NgayChieu; SuatCHieu.Text += suatChieuDTO.GioChieu; SoGhe.Text += veDTO.Ghe; LoaiVe.Text += (veDTO.LoaiVe) ? "VIP" : "Thường"; GiaVe.Text += veDTO.GiaVe.ToString() + " VNĐ"; }