Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
 /// <summary>
 /// Returns search results for CustomerSearch search
 /// </summary>
 public ICustomerSearchResponse GetCustomerSearch(ICustomerSearchRequest request, List <IModelError> errors, IModelContext context = null)
 {
     return(searchDal.GetCustomerSearch(request, context));
 }