public HttpResponseMessage GetFeedbackList(string FeedbackSearchDTO) { FeedbackSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <FeedbackSearchDTO>(FeedbackSearchDTO); ResultDTO <List <FeedbackResultDTO> > actionresult = new ResultDTO <List <FeedbackResultDTO> >(); try { actionresult.Object = _ICommonServices.GetFeedbackList(dto); actionresult.SubmitResult = true; actionresult.rows = dto.rows; actionresult.page = dto.page; actionresult.Count = dto.Count; } catch (Exception ex) { actionresult.SubmitResult = false; actionresult.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteProductLine(string ProductLineOperateDTO) { ResultDTO <object> resultdto = new ResultDTO <object>(); try { ProductLineOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <ProductLineOperateDTO>(ProductLineOperateDTO); resultdto.SubmitResult = _IProductServices.DeleteProductLine(dto); } catch (DbUpdateException) { resultdto.SubmitResult = false; resultdto.Message = "此条信息已使用不可删除!"; } catch (Exception ex) { resultdto.SubmitResult = false; resultdto.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteUser(string UserOperate) { ResultDTO <UserResultDTO> resultdto = new ResultDTO <UserResultDTO>(); try { UserOperate dto = TransformHelper.ConvertBase64JsonStringToDTO <UserOperate>(UserOperate); resultdto.SubmitResult = _lUserAuthorityServices.DeleteUser(dto); } catch (DbUpdateException) { resultdto.SubmitResult = false; resultdto.Message = "此条信息已使用不可删除!"; } catch (Exception ex) { resultdto.SubmitResult = false; resultdto.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteCustomer(string CustomerOperateDTO) { CustomerOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <CustomerOperateDTO>(CustomerOperateDTO); ResultDTO <object> actionresult = new ResultDTO <object>(); try { actionresult.SubmitResult = _ICustomerServices.DeleteCustomer(dto); } catch (DbUpdateException ex) { actionresult.SubmitResult = false; actionresult.Message = "此条信息已使用不可删除!"; } catch (Exception ex) { actionresult.SubmitResult = false; actionresult.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteDepartment(string DepartmentSearchDTO) { DepartmentSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DepartmentSearchDTO>(DepartmentSearchDTO); ResultDTO <object> actionresult = new ResultDTO <object>(); try { actionresult.SubmitResult = _IUserAuthorityServices.DeleteDepartment(dto); } catch (DbUpdateException) { actionresult.SubmitResult = false; actionresult.Message = "此条信息已使用不可删除!"; } catch (Exception e) { actionresult.SubmitResult = false; actionresult.Message = e.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetCustomerList(string CustomerSearchDTO) { CustomerSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <CustomerSearchDTO>(CustomerSearchDTO); ResultDTO <List <CustomerResultDTO> > actionresult = new ResultDTO <List <CustomerResultDTO> >(); try { if (dto.QueryType == 0)//查询客户信息 { actionresult.Object = _ICustomerServices.GetCustomerList(dto); } else if (dto.QueryType == 1)//查询相似客户 { actionresult.Object = _ICustomerServices.GetSimilarCustomerList(dto); } actionresult.SubmitResult = true; actionresult.rows = dto.rows; actionresult.page = dto.page; actionresult.Count = dto.Count; } catch (Exception ex) { actionresult.SubmitResult = false; actionresult.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetUsersByAuthorited(string UsersByAuthoritedSearchDTO) { ResultDTO <List <UsersByAuthoritedResultDTO> > resultdto = new ResultDTO <List <UsersByAuthoritedResultDTO> >(); try { UsersByAuthoritedSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <UsersByAuthoritedSearchDTO>(UsersByAuthoritedSearchDTO); List <UsersByAuthoritedResultDTO> user = _lUserAuthorityServices.GetUsersByAuthorited(dto); resultdto.Object = user; resultdto.Count = dto.Count; resultdto.rows = dto.rows; } catch (Exception ex) { resultdto.SubmitResult = false; resultdto.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage Login(string logins) { LoginDTO logindto = TransformHelper.ConvertBase64JsonStringToDTO <LoginDTO>(logins); UserLoginDTO ulogin = _ILoginServices.Login(logindto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(ulogin), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteWarningInfo(string WarningSearchDTO) { WarningSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <WarningSearchDTO>(WarningSearchDTO); var actionresult = _ICommonServices.DeleteWarningInfo(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetTransport(string TransportSearchDTO) { TransportSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <TransportSearchDTO>(TransportSearchDTO); List <TransportResultDTO> resultdto = _IBaseInfoServices.GetTransport(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetProductSmallType(string ProductSmallTypeSearchDTO) { ProductSmallTypeSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <ProductSmallTypeSearchDTO>(ProductSmallTypeSearchDTO); List <ProductSmallTypeResultDTO> user = _IProductServices.GetProductSmallType(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(user), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetModularList(string ModularSearchDTO) { ModularSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <ModularSearchDTO>(ModularSearchDTO); List <ModularResultDTO> user = _ISystemServices.GetModularList(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(user), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetRoleList(string RoleSearchDTO) { RoleSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <RoleSearchDTO>(RoleSearchDTO); List <RoleResultDTO> actionresult = new List <RoleResultDTO>(); actionresult = _IUserAuthorityServices.GetRoleList(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetDistributorAuthorityTransport(string DistributorAuthoritySearchDTO) { DistributorAuthoritySearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DistributorAuthoritySearchDTO>(DistributorAuthoritySearchDTO); List <DistributorTransportResultDTO> actionresult = null; actionresult = _IDistributorServices.GetDistributorAuthorityTransport(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetDistributorServiceType(string DistributorServiceTypeSearchDTO) { List <DistributorServiceTypeResultDTO> DStyperesult = new List <DistributorServiceTypeResultDTO>(); DistributorServiceTypeSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DistributorServiceTypeSearchDTO>(DistributorServiceTypeSearchDTO); DStyperesult = _IDistributorServices.GetDistributorServiceType(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(DStyperesult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetPaymentList(string PaymentSearchDTO) { PaymentSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <PaymentSearchDTO>(PaymentSearchDTO); List <PaymentResultDTO> actionresult = new List <PaymentResultDTO>(); actionresult = _IBaseInfoServices.GetPaymentList(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetAreaTree(string AreaSearchDTO) { AreaSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <AreaSearchDTO>(AreaSearchDTO); List <AreaResultDTO> arealist = null; arealist = _IRegionServices.GetAreaTree(dto); HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(arealist), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public void TestMethod1() { var testdto = new TestDTO(); testdto.Name = "测试姓名"; testdto.Age = 25; testdto.Sex = true; testdto.ID = Guid.Parse("A4F3F091-541C-470F-BBF9-222684B2719F"); var Transformstr = TransformHelper.ConvertDTOTOBase64JsonString(testdto); var TransformedDTO = TransformHelper.ConvertBase64JsonStringToDTO <TestDTO>(Transformstr); Assert.AreEqual(testdto.Name, TransformedDTO.Name); Assert.AreEqual(testdto.Age, TransformedDTO.Age); Assert.AreEqual(testdto.Sex, TransformedDTO.Sex); Assert.AreEqual(testdto.ID, TransformedDTO.ID); }
public HttpResponseMessage GetOKCPrice(string OKCPriceInfoSearchDTO) { OKCPriceInfoSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <OKCPriceInfoSearchDTO>(OKCPriceInfoSearchDTO); ResultDTO <List <OKCProductResult> > actionresult = new ResultDTO <List <OKCProductResult> >(); actionresult.Object = _IIProductServices.GetOKCPrice(dto); actionresult.SubmitResult = true; actionresult.Count = dto.Count; HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetDisOKCList(string DistributorPriceAuthoritySearchDTO) { DistributorPriceAuthoritySearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DistributorPriceAuthoritySearchDTO>(DistributorPriceAuthoritySearchDTO); ResultDTO <List <DistributorOKCProduct> > actionresult = new ResultDTO <List <DistributorOKCProduct> >(); actionresult.Object = _IDistributorServices.GetDisOKCList(dto); actionresult.SubmitResult = true; actionresult.Count = dto.Count; HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetUser(string UserSearchDTO) { UserSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <UserSearchDTO>(UserSearchDTO); ResultDTO <List <UserResultDTO> > resultdto = new ResultDTO <List <UserResultDTO> >(); List <UserResultDTO> user = _lUserAuthorityServices.GetUser(dto); resultdto.Object = user; resultdto.Count = dto.Count; resultdto.rows = dto.rows; HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetWarningInfo(string WarningSearchDTO) { WarningSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <WarningSearchDTO>(WarningSearchDTO); ResultDTO <List <WarningDTO> > actionresult = new ResultDTO <List <WarningDTO> >(); actionresult.Object = _ICommonServices.GetWarningInfo(dto); actionresult.SubmitResult = true; actionresult.rows = dto.rows; actionresult.page = dto.page; actionresult.Count = dto.Count; HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteDistributorAuthority(string DistributorAuthorityOperateDTO) { ResultDTO <object> actionresult = new ResultDTO <object>(); try { DistributorAuthorityOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DistributorAuthorityOperateDTO>(DistributorAuthorityOperateDTO); switch (dto.DelType) { case 1: //删除经销商付款条款 actionresult.SubmitResult = _IDistributorServices.DeleteDistributorPayAuthority(dto); break; case 2: //删除经销商运输方式 actionresult.SubmitResult = _IDistributorServices.DeleteDistributorTransportAuthority(dto); break; case 3: //删除经销商产品线 actionresult.SubmitResult = _IDistributorServices.DeleteDistributorProductLineAuthority(dto); break; case 4: //删除经销商授权产品线区域 actionresult.SubmitResult = _IDistributorServices.DeleteDistributorProductLineRegionAuthority(dto); break; } } catch (Exception e) { actionresult.SubmitResult = false; actionresult.Message = e.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage GetApplyBatchUser(string UserApplySearchDTO) { UserApplySearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <UserApplySearchDTO>(UserApplySearchDTO); ResultDTO <List <UserApplyBatchResultDTO> > resultdto = new ResultDTO <List <UserApplyBatchResultDTO> >(); try { if (dto.Query == 1) { resultdto.Object = _IUserServices.GetApplyBatchUser(dto); resultdto.SubmitResult = true; resultdto.Count = dto.Count; } else if (dto.Query == 2) { resultdto.Object = new List <UserApplyBatchResultDTO>() { new UserApplyBatchResultDTO() { UserApplyUserList = _IUserServices.GetApplyUser(dto) } }; resultdto.SubmitResult = true; } } catch (Exception ex) { resultdto.SubmitResult = false; resultdto.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteDistributorServiceType(string DistributorServiceTypeOperateDTO) { DistributorServiceTypeOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DistributorServiceTypeOperateDTO>(DistributorServiceTypeOperateDTO); ResultDTO <object> actionresult = new ResultDTO <object>(); try { actionresult.SubmitResult = _IDistributorServices.DeleteDistributorServiceType(dto); } catch (Exception ex) { actionresult.SubmitResult = false; actionresult.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage ImportData(ImportDataBody idb) { List <ExcelImportDataDTO> impdtolst = null; ResultDTO <object> resultdto = new ResultDTO <object>(); IImportDataServices idservices = null; switch (idb.Type) { case 1: // impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelBatch> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new UserApplyServices()); break; } try { //判断是否返回的是真假,如果为假,则跳转chtch resultdto.SubmitResult = idservices.ImportData(impdtolst); } catch (Exception ex) { resultdto.Message = ex.Message; resultdto.SubmitResult = false; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteOKC(string OKCPriceInfoOperateDTO) { ResultDTO <object> actionresult = new ResultDTO <object>(); try { OKCPriceInfoOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <OKCPriceInfoOperateDTO>(OKCPriceInfoOperateDTO); switch (dto.DelType) { case 1: //删除OKC号 actionresult.SubmitResult = _IIProductServices.DeleteOKC(dto); break; case 2: //删除OKC产品特价 actionresult.SubmitResult = _IIProductServices.DeleteOKCProduct(dto); break; case 3: //删除OKC经销商及最终客户 actionresult.SubmitResult = _IIProductServices.DeleteOKCDepAndCus(dto); break; } } catch (Exception e) { actionresult.SubmitResult = false; actionresult.Message = e.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage DeleteReagentPrice(string ProductPriceInfoOperateDTO) { ResultDTO <object> actionresult = new ResultDTO <object>(); try { ProductPriceInfoOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <ProductPriceInfoOperateDTO>(ProductPriceInfoOperateDTO); actionresult.SubmitResult = _IProductServices.DeleteReagentPrice(dto); } catch (Exception e) { actionresult.SubmitResult = false; actionresult.Message = e.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }
public HttpResponseMessage ImportData(ImportDataBody idb) { List <ExcelImportDataDTO> impdtolst = null; ResultDTO <object> resultdto = new ResultDTO <object>(); IImportDataServices idservices = null; switch (idb.Type) { case 1: // 试剂产品清单 impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelReagentProductDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 2: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelRepairProductDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 3: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelReagentPriceDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 4: //试剂产品特价 impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelProductSpecialDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 5: //维修产品价格 impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelRepairPriceDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 6: //经销商信息 impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelDistributorDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new DistributorServices()); break; case 7: //经销商授权 impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelDistributorAuthorityDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new DistributorServices()); break; case 8: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelDistributorADAuthorityDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new DistributorServices()); break; case 9: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExclCloseDataDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new BaseInfoServices()); break; case 10: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelCustomerInfoDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new CustomerServices()); break; case 11: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelProductSmallClassDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 12: impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelInstrumentModelDTO> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new ProductServices()); break; case 13: //用户信息 impdtolst = TransformHelper.ConvertBase64JsonStringToDTO <List <ExcelUser> >(idb.Data).ConvertAll <ExcelImportDataDTO>(g => { return(g as ExcelImportDataDTO); }); idservices = (IImportDataServices)(new UserAuthorityServices()); break; } try { //判断是否返回的是真假,如果为假,则跳转chtch resultdto.SubmitResult = idservices.ImportData(impdtolst); } catch (Exception ex) { resultdto.Message = ex.Message; resultdto.SubmitResult = false; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }