コード例 #1
0
        public JsonResult LicenseFilterNextPage(FilterAndSortingOptions filter_template, int SkipCount)
        {
            IQueryable <License> licenses = repository.License.GetNotDeletedItems();

            licenses = Filtrator.FilterByTemplate <License>(licenses, filter_template);

            var licenses_vm_list = LicenseViewModel.GetListViewModel(licenses.Skip(SkipCount).Take(60));

            return(Json(licenses_vm_list, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public JsonResult CompanyFilterNextPage(FilterAndSortingOptions filter_template, int SkipCount)
        {
            IQueryable <Company> companies = repository.Company.GetNotDeletedItems();

            companies = Filtrator.FilterByTemplate <Company>(companies, filter_template);

            var companies_vm_list = CompanyViewModel.GetListViewModel(companies.Skip(SkipCount).Take(60));

            return(Json(companies_vm_list, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
        public JsonResult LicenseFilter(FilterAndSortingOptions filter_template)
        {
            IQueryable <License> licenses = repository.License.GetNotDeletedItems();

            licenses = Filtrator.FilterByTemplate <License>(licenses, filter_template);

            var licenses_vm_list = LicenseViewModel.GetListViewModel(licenses.Take(60));
            FilteredLicenseListViewModel result = new FilteredLicenseListViewModel()
            {
                Count = licenses.Count(), license_list = licenses_vm_list
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public JsonResult CompanyFilter(FilterAndSortingOptions filter_template)
        {
            IQueryable <Company> companies = repository.Company.GetNotDeletedItems();

            companies = Filtrator.FilterByTemplate <Company>(companies, filter_template);

            var companies_vm_list = CompanyViewModel.GetListViewModel(companies.Take(60));
            FilteredCompanyListViewModel result = new FilteredCompanyListViewModel()
            {
                Count = companies.Count(), company_list = companies_vm_list
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }