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)); }
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)); }
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)); }
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)); }