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 bool Add(CT_DatPhong ma)
 {
     try
     {
         db.CT_DatPhong.Add(ma);
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #3
0
        public bool ThemGiaTriVaoCT_Phong(int MaDatPhong, int maPhong)
        {
            try
            {
                var ThongtinPhong = db.PhongKhachSans.Find(maPhong);

                CT_DatPhong BienTam = new CT_DatPhong();
                BienTam.MaDatPhong = MaDatPhong;
                BienTam.MaPhong    = ThongtinPhong.MaPhong;
                BienTam.TongGia    = ThongtinPhong.BangGiaPhong.Gia;
                db.CT_DatPhong.Add(BienTam);
                db.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Example #4
0
        public bool XacNhanDatPhong(CT_DatPhong entity)
        {
            try
            {
                var nhom = db.CT_DatPhong.Find(entity.MaDatPhong);

                nhom.Bang_DS_DatPhong.HoTen   = entity.Bang_DS_DatPhong.HoTen;
                nhom.Bang_DS_DatPhong.NgayKT  = entity.Bang_DS_DatPhong.NgayKT;
                nhom.Bang_DS_DatPhong.SDT     = entity.Bang_DS_DatPhong.SDT;
                nhom.Bang_DS_DatPhong.SoNguoi = entity.Bang_DS_DatPhong.SoNguoi;
                nhom.Bang_DS_DatPhong.DiaChi  = entity.Bang_DS_DatPhong.DiaChi;
                nhom.Bang_DS_DatPhong.Email   = entity.Bang_DS_DatPhong.Email;
                db.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }