Exemplo n.º 1
0
        public ActionResult Index(TuyenKhachHangFilterModel filter, Pager pager, ViewMode viewMode = ViewMode.Default)
        {
            title = "Danh sách tuyến khách hàng";

            ITuyenKHRepository tuyenKHRepository = uow.Repository <TuyenKHRepository>();

            var items = tuyenKHRepository.GetAll();

            items = filter.ApplyFilter(items);

            if (viewMode == ViewMode.Excel)
            {
                return(ExcelResult("IndexExport", items.ToList()));
            }
            if (viewMode == ViewMode.Print)
            {
                return(View("IndexPrint", items.ToList()));
            }

            items = pager.ApplyPager(items);

            #region view data
            ViewBag.Filter = filter;
            ViewBag.Pager  = pager;
            #endregion

            return(View(items.ToList()));
        }
Exemplo n.º 2
0
 public TuyenController()
 {
     tuyenKHRepository = uow.Repository <TuyenKHRepository>();
 }