コード例 #1
0
ファイル: AgencyController.cs プロジェクト: lencar29/Proteus
        public ActionResult List(int page = 0, int pageSize = 10)
        {
            var model = new PagedItemsModel();

            int recordCount;

            model.Items     = Agency.GetAgencyMasterList(out recordCount, page, pageSize);
            model.TotalRows = recordCount;
            model.PageSize  = pageSize;

            if (Request.IsAjaxRequest())
            {
                return(PartialView()); //TODO:Create Partial
            }
            return(View(model));
        }
コード例 #2
0
ファイル: AgencyController.cs プロジェクト: lencar29/Proteus
        public ActionResult Users(int page = 1, int pageSize = 30)
        {
            var model = new PagedItemsModel();

            int recordCount;

            model.Items     = Agency.GetUsersFromAllAgencies(out recordCount, page, pageSize);
            model.TotalRows = recordCount;
            model.Page      = page;
            model.PageSize  = pageSize;

            if (Request.IsAjaxRequest())
            {
                return(PartialView()); //TODO:Create Partial
            }
            return(View(model));
        }
コード例 #3
0
ファイル: HomeController.cs プロジェクト: lencar29/Proteus
        public ActionResult Dashboard(int page = 1, int pageSize = 10)
        {
            int             totalRecords;
            PagedItemsModel model = new PagedItemsModel();

            //TODO: Create composite to handle both agencies and applicants
            model.Items     = EventStat.GetAgencyEventStats(Convert.ToInt32(Session["AgencyID"]), out totalRecords, page, pageSize);
            model.TotalRows = totalRecords;
            model.PageSize  = pageSize;

            if (Request.IsAjaxRequest())
            {
                ;
            }
            //TODO: Create partial

            return(View(model));
        }
コード例 #4
0
ファイル: AgencyController.cs プロジェクト: lencar29/Proteus
        public ActionResult Dashboard(int id, int page = 1, int pageSize = 10)
        {
            if (User.IsInRole("AgencyAdmin") && id != Convert.ToInt32(Session["AgencyID"]))
            {
                throw new HttpException(401, Resources.UnauthorizedAccessMessage);
            }

            int             totalRecords;
            PagedItemsModel model = new PagedItemsModel();

            //TODO: Create composite to handle both agencies and applicants
            model.Items     = EventStat.GetAgencyEventStats(id, out totalRecords, page, pageSize);
            model.TotalRows = totalRecords;
            model.PageSize  = pageSize;

            if (Request.IsAjaxRequest())
            {
                ;
            }
            //TODO: Create partial

            return(View(model));
        }