public PEntidades.SrvSATConsultaCFDI.MiAcuse esValidoCFDI(string expresionImpresa) { PEntidades.SrvSATConsultaCFDI.ConsultaCFDIServiceClient cli = new SrvSATConsultaCFDI.ConsultaCFDIServiceClient( new System.ServiceModel.BasicHttpBinding("BasicHttpBinding_IConsultaCFDIService"), new System.ServiceModel.EndpointAddress("https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc")); // new System.ServiceModel.EndpointAddress("https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc")); cli.Open(); PEntidades.SrvSATConsultaCFDI.Acuse resul = cli.Consulta(expresionImpresa); MiAcuse retorno = new MiAcuse(); retorno.Estado = resul.Estado; retorno.CodigoEstatus = resul.CodigoEstatus; cli.Close(); return(retorno); }
public PEntidades.SrvSATConsultaCFDI.MiAcuse esValidoCFDI(string expresionImpresa) { if (System.Net.ServicePointManager.SecurityProtocol == (SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls))//ADD SF RSG 16.02.2021 { System.Net.ServicePointManager.SecurityProtocol = (SecurityProtocolType)(0xc0 | 0x300 | 0xc00); } PEntidades.SrvSATConsultaCFDI.ConsultaCFDIServiceClient cli = new SrvSATConsultaCFDI.ConsultaCFDIServiceClient( new System.ServiceModel.BasicHttpBinding("BasicHttpBinding_IConsultaCFDIService"), new System.ServiceModel.EndpointAddress("https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc")); // new System.ServiceModel.EndpointAddress("https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc")); cli.Open(); PEntidades.SrvSATConsultaCFDI.Acuse resul = cli.Consulta(expresionImpresa); MiAcuse retorno = new MiAcuse(); retorno.Estado = resul.Estado; retorno.CodigoEstatus = resul.CodigoEstatus; cli.Close(); return(retorno); }