public async Task <SalesOrdersDetailsResponse> GetSalesOrders(SalesOrdersRequestParams requestParams) { try { BasicHttpBinding binding = new BasicHttpBinding(); binding.Security.Mode = BasicHttpSecurityMode.TransportCredentialOnly; binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Basic; EndpointAddress endPoint = new EndpointAddress(" http://mkrppod01.mikroportal.com:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_MIKROPORTAL&receiverParty=&receiverService=&interface=SI_SalesOrderDetails_OB&interfaceNamespace=http://mikroportalintegration/services"); client.Endpoint.Address = endPoint; client.Endpoint.Binding = binding; client.ClientCredentials.UserName.UserName = "******"; client.ClientCredentials.UserName.Password = "******"; WsSalesOrderDetails_OBService.SI_SalesOrderDetails_OBRequest request = new WsSalesOrderDetails_OBService.SI_SalesOrderDetails_OBRequest(); request.IV_BASL_TRH = requestParams.IV_BASL_TRH; request.IV_BITS_TRH = requestParams.IV_BITS_TRH; request.IV_MUSTERI = requestParams.IV_MUSTERI; var serviceResponse = await client.SI_SalesOrderDetails_OBAsync(request); return(ConvertToOrderDetailsResponse(serviceResponse)); } catch (Exception ex) { Console.WriteLine(ex.Message.ToString()); throw; } }
public System.Threading.Tasks.Task <WsSalesOrderDetails_OBService.SI_SalesOrderDetails_OBResponse> SI_SalesOrderDetails_OBAsync(WsSalesOrderDetails_OBService.SI_SalesOrderDetails_OBRequest request) { return(base.Channel.SI_SalesOrderDetails_OBAsync(request)); }