Esempio n. 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="parametro"></param>
        /// <param name="token"></param>
        /// <param name="idSolicitud"></param>
        /// <returns></returns>
        public IVerificarSolicitud <VerificadorMeta, TipoEstatus> verificadorDescarga(Parametros parametro, string token, string idSolicitud)
        {
            if (string.IsNullOrEmpty(token))
            {
                throw new Exception("Token no se declarado");
            }


            if (string.IsNullOrEmpty(idSolicitud))
            {
                throw new Exception("IdSolicitud no se ha declarado22");
            }



            Request  request  = _requestFactory.newCosultaRequestVerificacionSolicitud(parametro, token, idSolicitud);
            Response response = _userAgent.open(request);



            VerificadorSerializador verificadorSerializador = new VerificadorSerializador();
            VerificadorMeta         verificadorMeta         = verificadorSerializador.Deserializador(response.getXML());



            IVerificarSolicitud <VerificadorMeta, TipoEstatus> verificador = newVerificadorImpl(parametro, verificadorMeta, token, idSolicitud);

            return(verificador);
        }
Esempio n. 2
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public VerificadorMeta getStatus()
        {
            Request  request  = _requestFactory.newCosultaRequestVerificacionSolicitud(_parametro, _idToken, _idSolicitud);
            Response response = _userAgent.open(request);

            VerificadorSerializador verificadorSerializador = new VerificadorSerializador();
            VerificadorMeta         verificadorMeta         = verificadorSerializador.Deserializador(response.getXML());

            return(verificadorMeta);
        }