Beispiel #1
0
        public DPDWebService()
        {
            // http://ws.dpd.ru:80/services/event-tracking
            _dpdEventClient = new DPDEventTrackingClient("DPDEventTrackingPort");

            // http://ws.dpd.ru:80/services/tracing
            _dpdcTracingClient = new ParcelTracingClient("ParcelTracingPort");
        }
Beispiel #2
0
        public BG.DPDServices.BGDPDServiceTracing.stateParcels GetDPDStates()
        {
            // http://ws.dpd.ru:80/services/tracing

            ParcelTracingClient dpdcTracingClient = new ParcelTracingClient("ParcelTracingPort");

            BG.DPDServices.BGDPDServiceTracing.requestClient requestclientTracing = new BG.DPDServices.BGDPDServiceTracing.requestClient
            {
                auth = new BG.DPDServices.BGDPDServiceTracing.auth
                {
                    clientKey    = clientKey,
                    clientNumber = clientNumber
                }
            };

            BG.DPDServices.BGDPDServiceTracing.stateParcels responseParcelsModel = _dpdcTracingClient.getStatesByClient(requestclientTracing);

            return(responseParcelsModel);
        }