예제 #1
0
        public ActionResult CustomerPolicyManager(int?page)
        {
            List <CustomerpolicyViewModel>      ListcusPL = new List <CustomerpolicyViewModel>();
            PagedList <CustomerpolicyViewModel> PageListCusPL;

            List <PolicyViewModel> s = pl.GetAll();

            Session["PolicyAll"] = s;
            List <VehicleinfoViewModel> a = vh.GetAll();

            Session["VehicleAll"] = a;
            List <CustomerinfoViewModel> w = csi.GetAll();

            Session["customerInAll"] = w;

            int pageSize   = 10;
            int pageNumber = (page ?? 1);

            if (Session["CusPLSearch"] != null)
            {
                ListcusPL     = (List <CustomerpolicyViewModel>)Session["CusPLSearch"];
                PageListCusPL = new PagedList <CustomerpolicyViewModel>(ListcusPL, pageNumber, pageSize);
            }
            else
            {
                ListcusPL     = cs.GetAll();
                PageListCusPL = new PagedList <CustomerpolicyViewModel>(ListcusPL, pageNumber, pageSize);
            }
            TempData["currentPage"] = page;
            return(View(PageListCusPL));
        }
예제 #2
0
        public ActionResult VehicleInfoManager(int page = 1, int pageSize = 10)
        {
            List <VehicleinfoViewModel> f = lk.GetAll();

            Session["VehicleInfoAll"] = f;
            List <BrandViewModel> s = br.GetAll();

            Session["brandAll"] = s;
            List <ModelViewModel> o = md.GetAll();

            Session["modelAll"] = o;

            List <VehicleinfoViewModel>      Listvh = new List <VehicleinfoViewModel>();
            PagedList <VehicleinfoViewModel> PageListVH;

            if (Session["VHSearch"] != null)
            {
                Listvh     = (List <VehicleinfoViewModel>)Session["VHSearch"];
                PageListVH = new PagedList <VehicleinfoViewModel>(Listvh, page, pageSize);
            }
            else
            {
                Listvh     = lk.GetAll();
                PageListVH = new PagedList <VehicleinfoViewModel>(Listvh, page, pageSize);
            }

            return(View(PageListVH));
        }
        public ActionResult EstimateViewAll()
        {
            List <EstimateViewModel> z = es.GetAll();

            Session["EstimatAll"] = z;
            List <VehicleinfoViewModel> x = vh.GetAll();

            Session["VehicleAll"] = x;
            List <CustomerinfoViewModel> w = cs.GetAll();

            Session["CustomerAll"] = w;
            List <PolicyViewModel> a = pl.GetAll();

            Session["PolicyAll"] = a;

            Session["StringSearch"] = null;
            Session["EstiSearch"]   = null;

            return(RedirectToAction("EstimateManagerNe"));
        }