protected void Button2_Click1(object sender, EventArgs e) { if (((NGUOIDUNG)(Session["LOGIN"])).MaNguoiDung == int.Parse(txtMaNguoiDung.Text)) { try { //lay thong tin tu textbox DANGKYMUONPHONG lpDTO = new DANGKYMUONPHONG(); //lpDTO.MaDangKy = int.Parse(txtMaDangKy.Text); lpDTO.MaNguoiDung = int.Parse(txtMaNguoiDung.Text); lpDTO.NgaySuDung = DateTime.ParseExact(txtNgayMuon.Text, "dd/mm/yyyy", null); lpDTO.NgayDangKy = DateTime.Now; lpDTO.SoLuong = int.Parse(txtSoLuong.Text); lpDTO.MucDich = txtMucDich.Text; lpDTO.DonViMuon = txtDonViMuon.Text; lpDTO.TGBatDau = txtTGTu.Text; lpDTO.TGKetThuc = txtTGDen.Text; lpDTO.KetQua = false; //lpDTO.BiKhoa = txtlock.Text; //Goi ham cap nhat BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); if (BUSDangKyMuonPhong.Them(lpDTO) == 1) { //Thong bao lbThongBao.Text = "Đăng Kí Thành Công"; lbThongBao.Visible = true; int iMaNguoiDung = int.Parse(txtMaNguoiDung.Text); LoadDanhSachPhong(iMaNguoiDung); //LoadDanhSachPhong() //Response.Redirect("LoaiMatHang.aspx"); } else { lbThongBao.Text = "Đăng Kí Không Thành Công"; lbThongBao.Visible = true; } } catch { lbThongBao.Text = "Đăng Kí Không Thành Công"; lbThongBao.Visible = true; } } else { Response.Redirect("default.aspx"); } }
public int LoadDanhSachPhong(int manguoidung) { List<DANGKYMUONPHONG> lt = new List<DANGKYMUONPHONG>(); BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); lt = BUSDangKyMuonPhong.TimKiemDANGKYMUONPHONGtheoSV(manguoidung); if (lt.Count > 0) { this.GridViewDanhSachPhongMuon.DataSource = lt; GridViewDanhSachPhongMuon.DataBind(); PanelDanhSach.Visible = true; PanelMessage.Visible = false; return lt.Count; } else { PanelDanhSach.Visible = false; PanelMessage.Visible = true; return 0; } }
protected void btnThem_Click(object sender, EventArgs e) { try { //lay thong tin tu textbox DANGKYMUONPHONG lpDTO = new DANGKYMUONPHONG(); //Hiện tại chỉ cho phép thêm đk phòng dưới tên của admin lpDTO.MaNguoiDung = ((NGUOIDUNG)Session["QUANLY"]).MaNguoiDung; lpDTO.NgaySuDung = DateTime.Parse(txtngay.Text); lpDTO.SoLuong = int.Parse(txtsoluong.Text); lpDTO.MucDich = txtmucdich.Text; lpDTO.DonViMuon = txtdonvimuon.Text; lpDTO.KQPhong = txtPhong.Text; lpDTO.TGBatDau = TGTu.Text; lpDTO.TGKetThuc = TGDen.Text; lpDTO.NgayDangKy = DateTime.Now; //Goi ham cap nhat BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); if (BUSDangKyMuonPhong.Them(lpDTO) == 1) { //Thong bao lbThongBao.Text = "Thêm Thành Công"; lbThongBao.Visible = true; //LoadMuonPhong(); } else { lbThongBao.Text = "Thêm Không Thành Công"; lbThongBao.Visible = true; } } catch { lbThongBao.Text = "Thêm Không Thành Công"; lbThongBao.Visible = true; } }
//Load public int LoadDangKyMuonPhong() { List<DANGKYMUONPHONG> lt = new List<DANGKYMUONPHONG>(); BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); lt = BUSDangKyMuonPhong.SelectDANGKYMUONPHONGsAll(); if (lt.Count > 0) { this.GridViewDangKyMuonPhong.DataSource = lt; GridViewDangKyMuonPhong.DataBind(); PanelDanhSach.Visible = true; PanelMessage.Visible = false; return lt.Count; } else { PanelDanhSach.Visible = false; PanelMessage.Visible = true; return 0; } }
protected void btnCapNhat_Click(object sender, EventArgs e) { try { DANGKYMUONPHONG lpDTO = new DANGKYMUONPHONG(); lpDTO.MaDangKy = int.Parse(Request.QueryString["id"]); lpDTO.MaNguoiDung = int.Parse(Request.QueryString["manguoidung"]); lpDTO.NgaySuDung = DateTime.Parse(txtngay.Text); lpDTO.SoLuong = int.Parse(txtsoluong.Text); lpDTO.MucDich = txtmucdich.Text; lpDTO.DonViMuon = txtdonvimuon.Text; lpDTO.KQPhong = txtPhong.Text; lpDTO.TGBatDau = TGTu.Text; lpDTO.TGKetThuc = TGDen.Text; BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); if (BUSDangKyMuonPhong.CapNhat(lpDTO) == 0) { //Thong bao lbThongBao.Text = "Cập Nhật Thành Công"; lbThongBao.Visible = true; //LoadMuonPhong(); } else { lbThongBao.Text = "Cập Nhật Không Thành Công"; lbThongBao.Visible = true; } } catch { lbThongBao.Text = "Cập nhật Không Thành Công"; lbThongBao.Visible = true; } }
protected void GridViewDanhSachPhongMuon_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Xem") { int madangky = Convert.ToInt32(e.CommandArgument); BUSDangKyMuonPhong bus = new BUSDangKyMuonPhong(); DANGKYMUONPHONG rs = bus.TimKiem(madangky); List<DANGKYMUONPHONG> lst = new List<DANGKYMUONPHONG>(); lst.Add(rs); dvMuonPhong.DataSource = lst; dvMuonPhong.DataBind(); } }
protected void GridViewDanhSachPhongMuon_SelectedIndexChanged(object sender, EventArgs e) { int madangky = int.Parse(GridViewDanhSachPhongMuon.SelectedRow.Cells[0].Text); BUSDangKyMuonPhong bus = new BUSDangKyMuonPhong(); DANGKYMUONPHONG rs = bus.TimKiem(madangky); dvMuonPhong.DataSource = rs; dvMuonPhong.DataBind(); }
protected void btnXoaNhieu_Click(object sender, EventArgs e) { try { List<DANGKYMUONPHONG> lt = new List<DANGKYMUONPHONG>(); BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); lt = BUSDangKyMuonPhong.SelectDANGKYMUONPHONGBYDATE(DateTime.Parse(txtXoaNhieu.Text)); //lay thong tin tu textbox //xac nhan truoc khi xoa DialogResult rs = MessageBox.Show("Bạn có muốn xóa các đăng ký trước ngày: <" + DateTime.Parse(txtXoaNhieu.Text) + "> không?", "Warning!", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rs == DialogResult.Yes) { for (int i = 0; i < lt.Count; i++) { int madangky = lt[i].MaDangKy; //Goi ham xoa BUSDangKyMuonPhong BUSDangKyMuonPhong2 = new BUSDangKyMuonPhong(); if (BUSDangKyMuonPhong2.Xoa(madangky) == 0) { //Thong bao } else { lbThongBao.Text = "Xóa Không Thành Công"; lbThongBao.Visible = true; break; } } lbThongBao.Text = "Xóa Thành Công"; lbThongBao.Visible = true; Response.Redirect("DangKyMuonPhong.aspx"); } else { Response.Redirect("DangKyMuonPhong.aspx"); } } catch { lbThongBao.Text = "Xóa Không Thành Công"; lbThongBao.Visible = true; } }
protected void LoadMuonPhong() { //Xu ly session NGUOIDUNG a = (NGUOIDUNG)Session["LOGIN"]; if (Request.QueryString["id"] != null) { //lay ma int madangky = int.Parse(Request.QueryString["id"]); //lay thong tin va load len cac textbox BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); DANGKYMUONPHONG lpDTO = BUSDangKyMuonPhong.TimKiem(madangky); txtngay.Text = lpDTO.NgaySuDung.ToString(); txtsoluong.Text = lpDTO.SoLuong.ToString(); txtmucdich.Text = lpDTO.MucDich; txtdonvimuon.Text = lpDTO.DonViMuon; txtPhong.Text = lpDTO.KQPhong; TGTu.Text = lpDTO.TGBatDau; TGDen.Text = lpDTO.TGKetThuc; } }
protected void btnXoa_Click(object sender, EventArgs e) { try { //lay thong tin tu textbox int madangky = int.Parse(Request.QueryString["id"]); //xac nhan truoc khi xoa //Goi ham xoa BUSDangKyMuonPhong BUSDangKyMuonPhong = new BUSDangKyMuonPhong(); if (BUSDangKyMuonPhong.Xoa(madangky) == 0) { //Thong bao lbThongBao.Text = "Xóa Thành Công"; lbThongBao.Visible = true; } else { lbThongBao.Text = "Xóa Không Thành Công"; lbThongBao.Visible = true; } } catch { lbThongBao.Text = "Xoa Không Thành Công"; lbThongBao.Visible = true; } }