public Tester() { InitializeComponent(); CuitCanalTextBox.Text = "30690783521"; CuitTextBox.Text = "30710015062"; PuntoVentaTextBox.Text = "12"; NroComprobanteTextBox.Text = "1"; NumeroLoteTextBox.Text = DateTime.Now.ToString("yyyyMMddHHmmss"); //URL del servicio web utilizado //DESARROLLO = "https://wsqacfe.interfacturas.com.ar/ws/FacturaWebServiceConSchema" o PRODUCCION = "https://srv1.interfacturas.com.ar/ws/FacturaWebServiceConSchema" url = "https://wsqacfe.interfacturas.com.ar/ws/FacturaWebServiceConSchema"; //Datos del Certificado certificado = new eFact_C.Entidades.Certificado(); //NĂºmero de serie del certificado instalado en la PC para el usuario actual ( CurrentUser ). certificado.Numero = "0126d1bfa455"; certificado.LugarDeAlmacenamiento = eFact_C.Entidades.Certificado.Almacenamiento.CurrentUser; //Datos del proxy proxy = new eFact_C.Entidades.Proxy(); if (ProxyDireccionTextBox.Text.Trim() != "") { proxy.Servidor = ProxyDireccionTextBox.Text; //"proxy.com.ar:80"; //ejemplo proxy.Usuario = ProxyUsuarioTextBox.Text; //"pepe"; proxy.Clave = ProxyClaveTextBox.Text; //"123456"; proxy.Dominio = ProxyDominioTextBox.Text; //"empresa1" } else { proxy = null; } }
//Constructor public Lote(string URL, eFact_C.Entidades.Certificado Certificado, eFact_C.Entidades.Proxy Proxy) { try { uRL = URL; certificado = Certificado; proxy = Proxy; ValidarUrl(uRL, certificado, proxy); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }