Example #1
0
        /// <summary>
        /// Llama al WebService FEDummy
        /// Retorna la comprobación vía Ping de los elementos principales de la infraestructura.
        /// </summary>
        public Entidades.WebServices_AFIP.RespuestaWS FEDummy()
        {
            Entidades.WebServices_AFIP.RespuestaWS objEntidadesWebService_AFIP_Rta = new Entidades.WebServices_AFIP.RespuestaWS();
            /*
             * https://servicios1.afip.gov.ar/wsfev1/service.asmx?op=FEDummy
             */
            /*WebService*/            
            AFIP_WSFEV1_Produccion.DummyResponse respuesta = new AFIP_WSFEV1_Produccion.DummyResponse();

            /*Llamo al WebService*/
            AFIP_WSFEV1_Produccion.Service webService = new AFIP_WSFEV1_Produccion.Service();
            respuesta = webService.FEDummy();

            if (respuesta.AppServer == "OK" && respuesta.AuthServer == "OK" && respuesta.DbServer == "OK")
            {
                /*El Servicio esta devolviendo Correctamente los parámetros*/
                objEntidadesWebService_AFIP_Rta = Entidades.WebServices_AFIP.RespuestaWS.Correcta;
            }
            else
            {
                objEntidadesWebService_AFIP_Rta = Entidades.WebServices_AFIP.RespuestaWS.Error;
            }

            return objEntidadesWebService_AFIP_Rta;
        }