public ActionResult DanhSachDatPhong() { //khai Bao var sessionCart = (List <PhieuDatPhong>)Session[DatPhongSesstion];// danh sach cart var lathongtin = Session[CommonConstants.BangDPSesstion]; var mand = Convert.ToInt32(lathongtin); //var datphong = new DatPhongDao().ViewDentail(mand); var dp = new DatPhongDao().ViewDentail(mand); var phongks = new DanhSachPhongDao().PhongTaoMoi(); var dao = new CT_DatPhongDao(); CT_DatPhong BienTam = new CT_DatPhong(); BienTam.MaDatPhong = dp.MaDatPhong; BienTam.MaPhong = phongks[0].MaPhong; //foreach (var item in sessionCart) //{ // if (item.SoLuong > 0) // { // BienTam.LoaiHangHoa = item.Hang_Hoa.LoaiHang.TenLoaiHang; // BienTam.TenHang = item.Hang_Hoa.TenHang; // BienTam.SoLuong = item.SoLuong; // BienTam.Gia = item.Hang_Hoa.DonGia; // var id = dao.Add(BienTam); // } //} //var result = ExportData(Ncc, donhang); Session[DatPhongSesstion] = null; return(RedirectToAction("Index", "ConFirmDatPhong")); }
public ActionResult DanhSachDatPhong(string searchString, int page = 1, int pageSize = 10) { var dao = new DatPhongDao(); var model = dao.LayTatCaDS(searchString, page, pageSize); ViewBag.SearchString = searchString; return(View(model)); }
public void SetViewBag(int?selectedMa = null) { //var dao = new NhaCungCapDao(); //ViewBag.MaNhaCungCap = new SelectList(dao.ListAll(), "MaNhaCungCap", "TenNhaCungCap", selectedMa); var dao = new DatPhongDao(); ViewBag.MaDatPhong = new SelectList(dao.ListAll1(), "MaDatPhong", "HoTen", selectedMa); var giaphong = new DanhSachPhongDao(); ViewBag.MaBangGia = new SelectList(giaphong.ListAllGia(), "MaBangGiaPhong", "Gia", selectedMa); }
private void btnDatPhong_Click(object sender, EventArgs e) { int c = new DatPhongDao().addDP(new DATPHONG { MaPhieuDat = Int32.Parse(txtMPDat.Text), idPhong = maPhong, idKhachHang = int.Parse(cbKH.Text), SoNguoi = int.Parse(txtSoNguoi.Text), NgayDen = dtpNgayDen.Value, NgayDi = dtpNgayDi.Value, TienCoc = float.Parse(txtTienCoc.Text) }); if (c > 0) { MessageBox.Show("Đặt phòng thành công !"); dgvDSDat.DataSource = new DatPhongDao().DSDatPhong(); bool d = new DatPhongDao().updateRoom(maPhong); } else { MessageBox.Show("Đặt thất bại !"); } }
public void DatPhong(DatPhongDao _datPhongDao) { try { ConnectDB(); OpenConnect(); string sqlInsert = "INSERT INTO ThuePhong VALUES(@MaP,@MaKH,@NgayDen,@NgayDi)"; cmd = new SqlCommand(sqlInsert, conn); cmd.Parameters.AddWithValue("MaP", _datPhongDao.MaP); cmd.Parameters.AddWithValue("MaKH", _datPhongDao.MaKH); cmd.Parameters.AddWithValue("NgayDen", _datPhongDao.NgayDen); cmd.Parameters.AddWithValue("NgayDi", _datPhongDao.NgayDi); cmd.ExecuteNonQuery(); } finally { CloseConnect(); } }
private void btnHuy_Click(object sender, EventArgs e) { if (maPhieuDat != 0) { bool d = new DatPhongDao().xoaPD(maPhieuDat); if (d) { MessageBox.Show("Hủy thành công !"); dgvDSDat.DataSource = new DatPhongDao().DSDatPhong(); } else { MessageBox.Show("Huỷ thất bại !"); } } else { MessageBox.Show("Bạn chưa chọn phiếu để hủy !"); } }
private void cbKH_SelectedIndexChanged(object sender, EventArgs e) { Regex regex = new Regex(@"[0-9]+"); if (regex.IsMatch(cbKH.Text)) { string ma = cbKH.Text; DataTable dt = new DatPhongDao().GetKH(ma); if (dt.Rows.Count > 0) { lvKH.Items[0].SubItems[1].Text = dt.Rows[0]["MaKH"].ToString(); lvKH.Items[1].SubItems[1].Text = dt.Rows[0]["TenKH"].ToString(); lvKH.Items[2].SubItems[1].Text = dt.Rows[0]["GioiTinh"].ToString(); lvKH.Items[3].SubItems[1].Text = String.Format("{0:MM/dd/yyyy}", dt.Rows[0]["NgaySinh"]); lvKH.Items[4].SubItems[1].Text = dt.Rows[0]["DiaChi"].ToString(); lvKH.Items[5].SubItems[1].Text = dt.Rows[0]["SoDT"].ToString(); lvKH.Items[6].SubItems[1].Text = dt.Rows[0]["CMT"].ToString(); } } }
private void btnTim_Click(object sender, EventArgs e) { try { DataTable dt = new DatPhongDao().DSPT(txtSoNguoi.Text); if (dt.Rows.Count == 0) { MessageBox.Show("Không có phòng phù hợp !"); } else { dgvPhong.DataSource = dt; } } catch (Exception ex) { if (String.IsNullOrEmpty(txtSoNguoi.Text)) { MessageBox.Show("Nhập vào số người !"); } } }
public ActionResult DatPhongMoi(Bang_DS_DatPhong lh, int maPhong) { if (lh.NgayBD >= DateTime.Now.Date && lh.NgayBD <= lh.NgayKT) { var dao = new DatPhongDao(); int id = dao.DatPhongMoi(lh); var result = dao.ThemGiaTriVaoCT_Phong(id, maPhong); if (result) { SetAlert("Thêm thành công", "success"); return(RedirectToAction("DanhSachDatPhong", "DatPhong")); } else { SetAlert("Dữ liệu không hợp lý mời xem lại", "error"); return(RedirectToAction("DatPhongMoi", "DatPhong")); } } SetAlert("Dữ liệu không hợp lý mời xem lại", "error"); return(RedirectToAction("DatPhongMoi", "DatPhong")); }
public void DatPhong(DatPhongDao _datPhongDao) { _datPhongDal.DatPhong(_datPhongDao); }