Example #1
0
        public BG.DPDServices.BGDPDServiceTracing.stateParcels GetHistoryByDPDOrderNr(string dpdParam)
        {
            BG.DPDServices.BGDPDServiceTracing.requestDpdOrder requestDpdOrder = new BG.DPDServices.BGDPDServiceTracing.requestDpdOrder
            {
                auth = new BG.DPDServices.BGDPDServiceTracing.auth
                {
                    clientKey    = clientKey,
                    clientNumber = clientNumber
                },
                dpdOrderNr = dpdParam,
                pickupYear = DateTime.Now.Year
            };

            BG.DPDServices.BGDPDServiceTracing.stateParcels responseParcelsByDPDOrderModel = _dpdcTracingClient.getStatesByDPDOrder(requestDpdOrder);

            return(responseParcelsByDPDOrderModel);
        }
Example #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);
        }