public IQueryable <AppResource> GetAsQueryable(AppResourceSearchCriteria criteria, string includeProperties = "") { var outerpredicate = PredicateBuilder.New <AppResource>(true); if (criteria.Id != null) { outerpredicate = outerpredicate.And(d => d.Id == criteria.Id.Value); } return(Get(outerpredicate, includeProperties: includeProperties)); }
public IQueryable <AppResource> GetAsQueryable(AppResourceSearchCriteria criteria, string includeProperties = "") { var outerpredicate = PredicateBuilder.New <AppResource>(true); var inner = PredicateBuilder.New <AppResource>(true); if (!string.IsNullOrWhiteSpace(criteria.SearchText)) { criteria.SearchText = criteria.SearchText.ToLower().Trim(); } if (criteria.Id != null) { outerpredicate = outerpredicate.And(d => d.Id == criteria.Id.Value); } outerpredicate = outerpredicate.And(inner); return(Get(outerpredicate, includeProperties: includeProperties)); }
public IEnumerable<AppResource> Get (AppResourceSearchCriteria appResourceSearchCriteria) { return appResourceRepository.Get().ToList(); }
public ActionResult <IEnumerable <AppResource> > Get(AppResourceSearchCriteria appResourceSearchCriteria) { return(Ok(appResourceOrchestrator.Get(appResourceSearchCriteria))); }