public JsonResult AJXSearchRecipients() { int storeID = Session[Constant.SessionStoreID] != null?int.Parse(Session[Constant.SessionStoreID].ToString()) : -1; string keyword = Request.Form["SearchKeyword"].ToString().Length < 1 ? null : Request.Form["SearchKeyword"]; int searchType = Request.Form["SearchType"] != null?int.Parse(Request.Form["SearchType"]) : -1; var isActive = Request.Form["IsActive"] == "on"; int pageSize = int.Parse(ConfigurationManager.AppSettings["PageSize"]); PagedList.IPagedList result = null; int ddlStore = -1; if (!String.IsNullOrEmpty(Request.Form["ddlStore"]) && !Libs.IsStore()) { ddlStore = Request.Form["ddlStore"] != null?int.Parse(Request.Form["ddlStore"]) : -1; } if (Libs.IsStore()) { ddlStore = storeID; } if (Libs.IsAdmin()) { result = _storeService.GetListRecieverByStoreID(1, pageSize, ddlStore, keyword, searchType, isActive); } else { result = _storeService.GetListRecieverByStoreID(1, pageSize, ddlStore, keyword, searchType, isActive); } return(Json(RenderPartialViewToString("_RecieverGrid", result), JsonRequestBehavior.AllowGet)); }
public void CoursesControllerFilterByNumber() { ViewResult result = controller.Index("", 1, "minNum:121;maxNum:124") as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Course> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 2); result = controller.Index("", 1, "minNum:125;maxNum:998") as ViewResult; model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 1); }
public void ElectiveListsControllerSortByElectiveListTitleAsc() { ViewResult result = controller.Index("title_asc", 1) as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.ElectiveList> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.ElectiveList>; ElectiveList first = model[0]; ElectiveList second = model[1]; Assert.IsTrue(first.electiveListName.CompareTo(second.electiveListName) < 0); }
public void DegreeProgramsControllerSortByDegreeProgramTitleAsc() { ViewResult result = controller.Index("title_asc", 1) as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.DegreeProgram> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.DegreeProgram>; DegreeProgram first = model[0]; DegreeProgram second = model[1]; Assert.IsTrue(first.degreeProgramName.CompareTo(second.degreeProgramName) < 0); }
public void CoursesControllerFilterByCatalog() { ViewResult result = controller.Index("", 1, "ugrad") as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Course> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 2); result = controller.Index("", 1, "grad") as ViewResult; model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 1); }
public void CoursesControllerFilterByPrefix() { ViewResult result = controller.Index("", 1, "prefix:AAA;") as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Course> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 2); result = controller.Index("", 1, "prefix:BBB;") as ViewResult; model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 1); }
public void DegreeProgramsControllerSortByDegreeProgramTitleDesc() { ViewResult result = controller.Index("title_desc", 1) as ViewResult; PagedList.IPagedList <MessageParser.Models.DegreeProgram> model = result.Model as PagedList.IPagedList <MessageParser.Models.DegreeProgram>; DegreeProgram first = model[0]; DegreeProgram second = model[1]; Assert.IsTrue(first.degreeProgramName.CompareTo(second.degreeProgramName) > 0); }
public void ElectiveListsControllerSortByElectiveListTitleDesc() { ViewResult result = controller.Index("title_desc", 1) as ViewResult; PagedList.IPagedList <MessageParser.Models.ElectiveList> model = result.Model as PagedList.IPagedList <MessageParser.Models.ElectiveList>; ElectiveList first = model[0]; ElectiveList second = model[1]; Assert.IsTrue(first.electiveListName.CompareTo(second.electiveListName) > 0); }
public void UsersControllerSortByUsernameAsc() { ViewResult result = controller.Index("title_asc", 1) as ViewResult; PagedList.IPagedList <AuthParser.Models.User> model = result.Model as PagedList.IPagedList <AuthParser.Models.User>; User first = model[0]; User second = model[1]; Assert.IsTrue(first.username.CompareTo(second.username) < 0); }
public void UsersControllerSortByUsernameTitleDesc() { ViewResult result = controller.Index("title_desc", 1) as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.User> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.User>; User first = model[0]; User second = model[1]; Assert.IsTrue(first.username.CompareTo(second.username) > 0); }
public void PlansControllerSortByUsernameDesc() { webSecurity.Login("Advisor", ""); ViewResult result = controller.Index("title_desc", 1) as ViewResult; PagedList.IPagedList <MessageParser.Models.Plan> model = result.Model as PagedList.IPagedList <MessageParser.Models.Plan>; Plan first = model[0]; Plan second = model[1]; //Assert.IsTrue(first.user.username.CompareTo(second.user.username) > 0); }
public void CoursesControllerFilterByHours() { ViewResult result = controller.Index("", 1, "minHrs:3;maxHrs:6") as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Course> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 2); result = controller.Index("", 1, "minHrs:7;maxHrs:8") as ViewResult; model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Assert.IsTrue(model.Count == 1); }
public void PlansControllerSortByUsernameAsc() { webSecurity.Login("Advisor", ""); ViewResult result = controller.Index("title_asc", 1) as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Plan> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Plan>; Plan first = model[0]; Plan second = model[1]; Assert.IsTrue(first.user.username.CompareTo(second.user.username) < 0); }
public void CoursesControllerSortByCourseNumberAsc() { ViewResult result = controller.Index("num_asc", 1, "") as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Course> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Course first = model[0]; Course second = model[1]; Assert.IsTrue(first.courseCatalogNumber.CompareTo(second.courseCatalogNumber) < 0); first = model[1]; second = model[2]; Assert.IsTrue(first.courseCatalogNumber.CompareTo(second.courseCatalogNumber) < 0); }
public void CoursesControllerSortByCourseHoursDesc() { ViewResult result = controller.Index("hours_desc", 1, "") as ViewResult; PagedList.IPagedList <CIS726_Assignment2.Models.Course> model = result.Model as PagedList.IPagedList <CIS726_Assignment2.Models.Course>; Course first = model[0]; Course second = model[1]; Assert.IsTrue(first.courseHours.CompareTo(second.courseHours) > 0); first = model[1]; second = model[2]; Assert.IsTrue(first.courseHours.CompareTo(second.courseHours) > 0); }
public void CoursesControllerSortByCourseHoursAsc() { ViewResult result = controller.Index("hours_asc", 1, "") as ViewResult; PagedList.IPagedList <MessageParser.Models.Course> model = result.Model as PagedList.IPagedList <MessageParser.Models.Course>; Course first = model[0]; Course second = model[1]; Assert.IsTrue(first.courseHours.CompareTo(second.courseHours) < 0); first = model[1]; second = model[2]; Assert.IsTrue(first.courseHours.CompareTo(second.courseHours) < 0); }
public void CoursesControllerSortByCourseNumberDesc() { ViewResult result = controller.Index("num_desc", 1, "") as ViewResult; PagedList.IPagedList <MessageParser.Models.Course> model = result.Model as PagedList.IPagedList <MessageParser.Models.Course>; Course first = model[0]; Course second = model[1]; Assert.IsTrue(first.courseCatalogNumber.CompareTo(second.courseCatalogNumber) > 0); first = model[1]; second = model[2]; Assert.IsTrue(first.courseCatalogNumber.CompareTo(second.courseCatalogNumber) > 0); }
public static Dictionary <string, object> ToJsonResultForPagedList(PagedList.IPagedList page, object data = null) { return(ToJsonResult("Success", "成功", new { Page = new { page.PageNumber, page.PageCount, page.HasNextPage }, Data = data })); }
public IndexViewModel( SearchSortPageViewModel searchSortPageParams, PagedList.IPagedList <Book> books, SearchSortPageViewModel publisherRouteParams, SearchSortPageViewModel nameRouteParams, SearchSortPageViewModel createdDateRouteParams, SearchSortPageViewModel modifiedDateRouteParams, SearchSortPageViewModel createLinkRouteParams ) { SearchSortPageParams = searchSortPageParams; Books = books; PublisherRouteParams = publisherRouteParams; NameRouteParams = nameRouteParams; CreatedDateRouteParams = createdDateRouteParams; ModifiedDateRouteParams = modifiedDateRouteParams; CreateLinkRouteParams = createLinkRouteParams; }
public PartialViewResult _RecieverGrid(int?page) { int storeID = Session[Constant.SessionStoreID] != null?int.Parse(Session[Constant.SessionStoreID].ToString()) : -1; int pageSize = int.Parse(ConfigurationManager.AppSettings["PageSize"]); int pageIndex = page != null?int.Parse(page.ToString()) : 1; PagedList.IPagedList lsReciever = null; if (Libs.IsAdmin()) { lsReciever = _storeService.GetListRecieverByStoreID(pageIndex, pageSize, -1, null, -1); } else { lsReciever = _storeService.GetListRecieverByStoreID(pageIndex, pageSize, storeID, null, -1); } ViewBag.Index = pageSize * (pageIndex - 1) + 1; return(PartialView(lsReciever)); }
public BookIndexViewModel(PagedList.IPagedList <Book> books) { this.Books = books; Init(); }
public PartialViewResult _GridWarehouse(PagedList.IPagedList <tblWarehouse> model, int pageIndex) { ViewBag.Index = pageIndex; return(PartialView(model)); }
public PartialViewResult ListByDeviceIDPV(string searchfor = null, long deviceID = 0, int page = 1, int recordsperpage = 0) { PagedList.IPagedList cmds = uof_repos.repoDeviceCommands.GetPagedListByDeviceID(searchfor, deviceID, page, Helpers.Configs.validateRecordsPerMaster(recordsperpage)); return(PartialView("_List", cmds)); }
public PartialViewResult _StoreGrid(PagedList.IPagedList <tblStoreAccount> model) { return(PartialView(model)); }
public PartialViewResult ListPV(string searchfor = null, int page = 1, int recordsperpage = 0) { PagedList.IPagedList cmds = UnitOfWork_Repositories.repoDeviceCommands.GetPagedList(searchfor, page, Helpers.Configs.validateRecordsPerMaster(recordsperpage)); return(PartialView("_List", cmds)); }
public PartialViewResult ListPV(string search, long endPointID, long ioTypeID, int page = 1, int recordsperpage = 0) { PagedList.IPagedList ios = uof_repos.repoEndpointIOs.GetPagedList(search, endPointID, ioTypeID, page, Helpers.Configs.validateRecordsPerMaster(recordsperpage)); return(PartialView("_List", ios)); }
public static IHtmlString SearchSubTitle <TModel>(this HtmlHelper <TModel> html, PagedList.IPagedList pagedList, object Model) where TModel : class { int PageNumber = pagedList.PageNumber; int PageSize = 3; int PageCount = pagedList.PageCount; if (PageCount == 0) { PageNumber = 0; PageSize = 1; } return(SubTitle(html, "", "Showing " + ((PageNumber - 1) * PageSize + 1).ToString() + " to " + (PageNumber * PageSize > pagedList.TotalItemCount ? pagedList.TotalItemCount : PageNumber *PageSize).ToString() + " of " + (pagedList.TotalItemCount).ToString() + " entries")); }
public PartialViewResult _GridEmployees(PagedList.IPagedList <EmployeesDTO> lsModel, int pageIndex) { ViewBag.Index = pageIndex; return(PartialView(lsModel)); }
public PartialViewResult ListPV(string searchfor = null, int page = 1, int recordsperpage = 0) { PagedList.IPagedList cmds = uof_repos.repoEndPointCommands.GetPagedList(searchfor, page, Helpers.Configs.validateRecordsPerMaster(recordsperpage)); return(PartialView("_List", cmds)); }
public PartialViewResult _StoreGrid(PagedList.IPagedList <tblStoreAccount> model, int pageIndex) { ViewBag.Index = pageIndex; return(PartialView(model)); }