public QueryResult QueryCustomerExperience(CustomerExperienceLogQueryFilter request) { int totalCount; DataTable dataTable = ObjectFactory <ICustomerQueryDA> .Instance.QueryCustomerExperience(request, out totalCount); return(new QueryResult() { Data = dataTable, TotalCount = totalCount }); }
public void Query(CustomerExperienceLogQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <ECCentral.Portal.Basic.Utilities.RestClientEventArgs <dynamic> > callback) { CustomerExperienceLogQueryFilter filter = model.ConvertVM <CustomerExperienceLogQueryVM, CustomerExperienceLogQueryFilter>(); filter.PagingInfo = new PagingInfo { PageSize = PageSize, PageIndex = PageIndex, SortBy = SortField }; string relativeUrl = "/CustomerService/Experience/Query"; restClient.QueryDynamicData(relativeUrl, filter, callback); }