Пример #1
0
        public QueryResult QueryCustomerExperience(CustomerExperienceLogQueryFilter request)
        {
            int       totalCount;
            DataTable dataTable = ObjectFactory <ICustomerQueryDA> .Instance.QueryCustomerExperience(request, out totalCount);

            return(new QueryResult()
            {
                Data = dataTable,
                TotalCount = totalCount
            });
        }
Пример #2
0
        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);
        }