示例#1
0
        /// <summary>
        /// Obtiene ticket de acceso para conectarse a web service AFIP.
        /// </summary>
        /// <param name="p_facturaElectronica"></param>
        /// <returns></returns>
        private bool getTicketAcceso(WSAFIPFE.Factura p_facturaElectronica)
        {
            bool bResultado = false;

            p_facturaElectronica.f1RestaurarTicketAcceso(this.readTicketAcceso());
            if (p_facturaElectronica.f1TicketEsValido)
            {
                bResultado = true;
            }
            else
            {
                p_facturaElectronica.ArchivoCertificadoPassword = PasswordCertificado;
                bResultado = p_facturaElectronica.f1ObtenerTicketAcceso();
                this.guardarTicketAcceso(p_facturaElectronica);
            }
            return(bResultado);
        }