public PagingList <ChildResource> Search(ChildResourceSearchCriteria criteria, string includeProperties = null) { var entities = new Domain.MockData.Models.ChildResources().GetAll(); var toReturn = new PagingList <ChildResource>(); foreach (var entity in entities) { toReturn.Add(entity); } toReturn.TotalCount = entities.Count; return(toReturn); }
public PagingList <Domain.Client.Dtos.ChildResource> Search(ChildResourceSearchCriteria criteria, string includeProperties = null) { PagingList <Domain.Client.Dtos.ChildResource> toReturn = null; try { PagingList <Domain.Models.ChildResource> ormEntities = _repository.Search(criteria, includeProperties); toReturn = new PagingList <Domain.Client.Dtos.ChildResource>(); toReturn.TotalCount = ormEntities.TotalCount; foreach (var ormEntity in ormEntities) { toReturn.Add(_mapper.Map <Domain.Models.ChildResource, Domain.Client.Dtos.ChildResource>(ormEntity)); } } catch (Exception ex) { _logger.LogError(ex.ToString()); this.ErrorMessage = ex.ToString(); } return(toReturn); }