/// <summary> /// Returns search results for CustomerSearch search /// </summary> public ICustomerSearchResponse GetCustomerSearch(ICustomerSearchRequest request, IModelContext context = null) { // var ctx = new AppContext(); // todo : use ctx to build a results sets of ICustomerSearchDataModel objects (its implemeted as a CustomerSearchEntityDataModel() ) var results = new List <ICustomerSearchDataModel>(); results.Add(new CustomerSearchEntityDataModel()); // build results object and return var rtn = new CustomerSearchResponseDataModel { Results = results.AsQueryable(), TotalRecordCount = results.Count() }; return(rtn); }
/// <summary> /// Returns search results for CustomerSearch search /// </summary> public ICustomerSearchResponse GetCustomerSearch(ICustomerSearchRequest request, List <IModelError> errors, IModelContext context = null) { return(searchDal.GetCustomerSearch(request, context)); }