public ActionResult Edit(KhachSan ks)
        {
            if (ModelState.IsValid)
            {
                if (ks.imageFileks != null)
                {
                    string fileName = Path.GetFileNameWithoutExtension(ks.imageFileks.FileName);
                    string extension = Path.GetExtension(ks.imageFileks.FileName);
                    fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    ks.Anh = "~/Image/" + fileName;
                    fileName = Path.Combine(Server.MapPath("~/Image/"), fileName);
                    ks.imageFileks.SaveAs(fileName);
                }

                var dao = new KhachSanDao();
                var result = dao.ChinhSua(ks);
                if (result)
                {
                    SetAlert("Cập nhật thành công", "success");
                    return RedirectToAction("DanhSachKhachSan", "KhachSan");
                }
                else
                {
                    SetAlert("Cập nhật thất bại", "error");
                    return RedirectToAction("Edit", "KhachSan");
                }
            }
            return View("Index");
        }
 // GET: Admin/KhachSan
 public ActionResult DanhSachKhachSan(string searchString, int page = 1, int pageSize = 20)
 {
     var dao = new KhachSanDao();
     var model = dao.LayTatCaDS(searchString, page, pageSize);
     ViewBag.SearchString = searchString;
     return View(model);
 }
Example #3
0
        // GET: Admin/KhachSan
        public ActionResult Index(string searchString, int page = 1, int pageSize = 10)
        {
            var dao   = new KhachSanDao();
            var model = dao.ListAllPaging(searchString, page, pageSize);

            ViewBag.SearchString = searchString;
            return(View(model));
        }
Example #4
0
        public void SetViewBag(int?selectedMa = null)
        {
            var dao = new DanhSachPhongDao();
            var da1 = new KhachSanDao();

            ViewBag.MaKhachSan = new SelectList(dao.ListAll(), "MaKhachSan", "TenKhachSan", selectedMa);

            ViewBag.MaBangGiaPhong = new SelectList(dao.ListAllGia(), "MaBangGiaPhong", "Tang", selectedMa);
            ViewBag.MaBangGiaPhong = new SelectList(dao.ListAllLoai(), "MaBangGiaPhong", "MaLoaiPhong", selectedMa);
            ViewBag.MaLoaiPhong    = new SelectList(dao.ListAllLoai(), "MaLoaiPhong", "Anh", selectedMa);

            ViewBag.MaBangGiaPhong = new SelectList(dao.ListAllGia(), "MaBangGiaPhong", "Gia", selectedMa);
        }
Example #5
0
        public ActionResult Edit(KhachSan khachsan)
        {
            if (ModelState.IsValid)
            {
                var dao = new KhachSanDao();

                var result = dao.CapNhat(khachsan);

                if (result)
                {
                    return(RedirectToAction("Index", "KhachSan"));
                }
                else
                {
                    ModelState.AddModelError("", "Cập nhật khách sạn không thành công !");
                }
            }
            return(View("Index"));
        }
Example #6
0
        public ActionResult Create(KhachSan khachsan)
        {
            if (ModelState.IsValid)
            {
                var dao = new KhachSanDao();



                long id = dao.Them(khachsan);
                if (id > 0)
                {
                    return(RedirectToAction("Index", "KhachSan"));
                }
                else
                {
                    ModelState.AddModelError("", "Thêm khách sạn không thành công !");
                }
            }
            return(View("Index"));
        }
        public ActionResult ThemMoiKhachSan(KhachSan ks)
        {
            if(ks.imageFileks==null)
            {
                SetAlert("Bạn chưa chọn ảnh cho khách sạn", "error");
                return RedirectToAction("ThemMoiKhachSan", "KhachSan");
            }
            else
            {
                if (ModelState.IsValid)
                {

                    string fileName = Path.GetFileNameWithoutExtension(ks.imageFileks.FileName);
                    string extension = Path.GetExtension(ks.imageFileks.FileName);
                    fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    ks.Anh = "~/Image/" + fileName;
                    fileName = Path.Combine(Server.MapPath("~/Image/"), fileName);
                    ks.imageFileks.SaveAs(fileName);

                    var dao = new KhachSanDao();

                    int id = dao.ThemMoi(ks);
                    if (id > 0)
                    {
                        SetAlert("Thêm mới thành công", "success");
                        return RedirectToAction("DanhSachKhachSan", "KhachSan");
                    }
                    else
                    {
                        SetAlert("Thêm mới thất bại", "error");
                        return RedirectToAction("ThemMoiKhachSan", "KhachSan");
                    }
                }
            }
            return View();
        }
 public ActionResult Edit(int id)
 {
     var dao = new KhachSanDao();
     var khachsan = dao.ViewDentail(id);
     return View(khachsan);
 }
Example #9
0
        public ActionResult Edit(int id)
        {
            var khachsan = new KhachSanDao().ViewDetail(id);

            return(View(khachsan));
        }
Example #10
0
        public void SetViewBag(int?selectedMa = null)
        {
            var dao = new KhachSanDao();

            ViewBag.MaKhachSan = new SelectList(dao.ListAll(), "MaKhachSan", "TenKhachSan", selectedMa);
        }