示例#1
0
        /// <summary>
        /// 获取客户标签
        /// </summary>
        /// <returns></returns>
        public async Task <CustomerlabelListResponse> GetCustomerLabelList(CustomerlabelListRequest customerlabelListRequest)
        {
            try
            {
                var response = new CustomerlabelListResponse()
                {
                };
                var fetchXdoc = await _customerLabelRepository.GetAll();

                var crmRequestHelper = new CrmRequestHelper();
                var entities         = await crmRequestHelper.ExecuteAsync(_crmService, tagEntityName, fetchXdoc, Guid.Parse(customerlabelListRequest.UserId));

                response.customerlabels = entities.Results;
                return(response);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
 public async Task <NewtonsoftJsonActionResult <CustomerlabelListResponse> > GetCustomerTagList(CustomerlabelListRequest customerlabelListRequest)
 {
     return(await _appOriginalclue.GetCustomerLabelList(customerlabelListRequest));
 }
示例#3
0
 public async Task <CustomerlabelListResponse> GetCustomerLabelList(CustomerlabelListRequest customerlabelListRequest)
 {
     return(await _service.GetCustomerLabelList(customerlabelListRequest));
 }