Ejemplo n.º 1
0
        public bool CreateEntityResource()
        {
            foreach (Shipment shippment in _shipmentCoordinadora)
            {
                AuthCoordinadoraDTO authCoordinadoraDTO = JsonConvert.DeserializeObject <AuthCoordinadoraDTO>(shippment.CarrierService.Carrier.Auth);

                Seguimiento_detalladoIn trackingBody = new Seguimiento_detalladoIn
                {
                    codigo_remision = shippment.Tracking,
                    nit             = authCoordinadoraDTO.nit,
                    div             = authCoordinadoraDTO.division,
                    referencia      = shippment.Order,
                    imagen          = 0,
                    anexo           = 0,
                    apikey          = authCoordinadoraDTO.tracking.key,
                    clave           = authCoordinadoraDTO.tracking.password
                };

                StatusShippimentDTO statusShippimentDTO = new StatusShippimentDTO
                {
                    Shipment = shippment,
                    Seguimiento_detalladoIn = trackingBody
                };

                _listSeguimiento.Add(statusShippimentDTO);

                if (string.IsNullOrEmpty(_endpointUrl))
                {
                    _endpointUrl = shippment.CarrierService.Carrier.Tracking_endpoint;
                    _endpointUrl = _endpointUrl.Replace("?wsdl", "");
                }
            }

            return(true);
        }
Ejemplo n.º 2
0
        public bool CreateEntityResource()
        {
            _body = new Seguimiento_detalladoIn();

            _body.codigo_remision = "73810138339";
            _body.nit             = "890900608";
            _body.div             = "18";
            _body.referencia      = "953203182899";
            _body.imagen          = 0;
            _body.anexo           = 0;
            _body.apikey          = "bd24d4ee-634a-11e7-907b-a6006ad3dba0";
            _body.clave           = "2fh63EK12h7?77e";

            return(true);
        }