Esempio n. 1
0
        public ActionResult Sua(int MaDoan)
        {
            var model = new DoanDAO().LayDoan_MaDoan(MaDoan);

            if (model.TinhTrang == "Kết thúc")
            {
                return(RedirectToAction("Danhsach", "Doan"));
            }
            ViewBag.ListKH_Doan = new KhachHangDAO().DanhSachKH_MaDoan(MaDoan);
            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Danhsach(int?MaTour, string searchString, int page = 1, int pageSize = 10)
        {
            var model = new DoanDAO().DanhSachDoan_MaTour(MaTour, searchString, page, pageSize);

            TempData["TenTour"] = new TourDAO().TenTour(MaTour);
            TempData["MaTour"]  = MaTour;
            var kh = new KhachHangDAO().DanhSachKhach();

            TempData["KH"]       = kh;
            ViewBag.SearchString = searchString;
            return(View(model));
        }
Esempio n. 3
0
 public ActionResult Danhsach(string MaDoan, string searchString, int page = 1, int pageSize = 10)
 {
     if (MaDoan == null)
     {
         var model = new KhachHangDAO().DanhSachKH(searchString, page, pageSize);
         ViewBag.SearchString = searchString;
         return(View(model));
     }
     else
     {
         var model = new KhachHangDAO().DanhSachKhach_MaDoan(Int16.Parse(MaDoan), page, pageSize);
         TempData["TenDoan"] = new DoanDAO().TenDoan(Int16.Parse(MaDoan));
         return(View(model));
     }
 }
Esempio n. 4
0
        public ActionResult Them(Doan doan)
        {
            var model = new KhachHangDAO().KH_Doan();

            TempData["KH"] = model;
            List <KhachHang> khachhang = Session["KH_DaChon"] as List <KhachHang>;
            DoanDAO          doandao   = new DoanDAO();

            if (doandao.KTTrungNgay(doan))
            {
                if (khachhang != null && khachhang.Count > 0)
                {
                    TempData["CoKH"] = "1";
                }
                IEnumerable <Doan> doanMoi = doandao.LayDoanTheoNgay(doan);
                foreach (var d in doanMoi)
                {
                    TempData["TenDoanMoi"] = d.TenDoan;
                    TempData["MaDoanMoi"]  = d.MaDoan;
                }
                return(RedirectToAction("Them", "Doan", new { MaTour = doan.MaTour }));
            }
            else
            {
                int MaDoan = doandao.ThemDoan(doan);
                if (khachhang != null && khachhang.Count > 0)
                {
                    foreach (var kh in khachhang)
                    {
                        new KhachHangDAO().CapNhatMaDoan(kh.MaKH, MaDoan);
                    }
                    Session.Remove("KH_DaChon");
                }
                return(RedirectToAction("Danhsach", "Doan", new { MaTour = doan.MaTour }));
            }
        }