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 Edit(int id) { var dao = new DanhSachPhongDao(); var Phong = dao.ViewDentail(id); SetViewBag(Phong.MaKhachSan); return(View(Phong)); }
public ActionResult ChonPhong(string searchString, int page = 1, int pageSize = 10) { var dao = new DanhSachPhongDao(); var model = dao.LayTatCaDS(searchString, page, pageSize); ViewBag.SearchString = searchString; return(View(model)); }
public void SetViewBag(int?selectedMa = null) { var dao = new DanhSachPhongDao(); ViewBag.MaKhachSan = new SelectList(dao.ListAll(), "MaLoaiPhong", "TenLoaiPhong", selectedMa); ViewBag.MaBangGiaPhong = new SelectList(dao.ListAllGia(), "MaBangGiaPhong", "Gia", selectedMa); ViewBag.MaLoaiPhong = new SelectList(dao.ListAllLoai(), "MaLoaiPhong", "Anh", selectedMa); }
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); }
public ActionResult AddItem(int MaPhong) { var phong = new DanhSachPhongDao().ViewDentail(MaPhong); var cart = Session[DatPhongSesstion]; if (cart != null) { var list = (List <PhieuDatPhong>)cart; if (list.Exists(x => x.Phong.MaPhong == MaPhong)) { foreach (var item in list) { if (item.Phong.MaPhong == MaPhong) { ModelState.AddModelError("", "Phòng đã Có"); } else { //trong } } } else { //Tạo mới đối tượng var item = new PhieuDatPhong(); item.Phong = phong; list.Add(item); } //Gán vào Session Session[DatPhongSesstion] = list; } else { //tạo mới đối tượng var item = new PhieuDatPhong(); item.Phong = phong; var list = new List <PhieuDatPhong>(); list.Add(item); //Gán vào session Session[DatPhongSesstion] = list; } return(RedirectToAction("Index")); }
public ActionResult Edit(PhongKhachSan qh) { if (ModelState.IsValid) { var dao = new DanhSachPhongDao(); var result = dao.ChinhSua(qh); if (result) { SetAlert("Cập nhật thành công", "success"); return(RedirectToAction("DanhSachPhong", "Phong")); } else { ModelState.AddModelError("", "Cập nhật thất bại"); } } SetViewBag(qh.MaKhachSan); return(View("DanhSachPhong")); }
public ActionResult ThemMoi(PhongKhachSan lh) { if (ModelState.IsValid) { var dao = new DanhSachPhongDao(); int id = dao.ThemMoi(lh); if (id > 0) { SetAlert("Thêm thành công", "success"); return(RedirectToAction("DanhSachPhong", "Phong")); } else { return(RedirectToAction("ThemMoi", "Phong")); } } SetViewBag(); return(View("DanhSachPhong")); }