Ejemplo n.º 1
0
        private PageViewModel <IncidentType> SearchAndGetPage(IncidentTypeSearchCriteria criteria)
        {
            var page = this.db.IncidentTypes.Search(criteria).GetPage(criteria);

            return(page);
        }
Ejemplo n.º 2
0
 public static IQueryable <IncidentType> Search(this IQueryable <IncidentType> incidenttypes, IncidentTypeSearchCriteria searchCriteria)
 {
     if (!string.IsNullOrWhiteSpace(searchCriteria.Name))
     {
         incidenttypes = incidenttypes.Where(x => x.Name.Contains(searchCriteria.Name));
     }
     return(incidenttypes);
 }
Ejemplo n.º 3
0
 public CustomJsonResult Search(IncidentTypeSearchCriteria criteria)
 {
     return(this.CustomJson(this.SearchAndGetPage(criteria)));
 }