meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
cargacertificado [2025/03/13 15:23] 195.191.219.130 se ha restaurado la vieja versión (2024/07/07 00:25) |
cargacertificado [2025/03/14 06:08] (actual) 193.70.81.99 se ha restaurado la vieja versión (2023/06/04 05:38) |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Método | + | ====== Método |
[[manual_de_integracion_obj|{{ : | [[manual_de_integracion_obj|{{ : | ||
Línea 43: | Línea 43: | ||
---- | ---- | ||
- | === Proceso para consumo CargaCertificado === | ||
- | * Se inicializa un objeto ServiceClient o Servicio | ||
- | * Se inicializa un objeto PeticionCargaCertificado donde se ingresan el RUC, el usuario de Integración ,clave de Integración y Documento | ||
- | * Se hace consumo del método CargaCertificado contenido en el objeto serviceClient y se coloca como parámetro la petición anterior, la respuesta estará contenida en un objeto llamado, la respuesta tendrá los parámetros Código y Mensaje // // | ||
- | |||
- | <code csharp Codigo Ejemplo .NET> | ||
- | |||
- | try | ||
- | { | ||
- | ServiceClient serv = new ServiceClient(); | ||
- | PeticionCargaCertificado pet = new PeticionCargaCertificado(); | ||
- | pet.RUC = textBox2.Text; | ||
- | pet.Usuario = textBox3.Text; | ||
- | pet.Clave = textBox4.Text; | ||
- | string ext = textBox1.Text; | ||
- | |||
- | if (ext.Contains(" | ||
- | { | ||
- | pet.Extension = " | ||
- | } | ||
- | if (ext.Contains(" | ||
- | { | ||
- | pet.Extension = " | ||
- | } | ||
- | |||
- | byte[] a = File.ReadAllBytes(textBox1.Text); | ||
- | string CertConv = Convert.ToBase64String(a); | ||
- | byte[] b = Encoding.ASCII.GetBytes(textBox5.Text); | ||
- | pet.Certificado = CertConv; | ||
- | pet.ClaveCertificado = Convert.ToBase64String(b); | ||
- | |||
- | var resp = serv.CargaCertificado(pet); | ||
- | |||
- | richTextBox1.Text = " | ||
- | } | ||
- | catch (Exception ex) | ||
- | { | ||
- | |||
- | MessageBox.Show(" | ||
- | } | ||
- | </ | ||
- | |||
- | **El campo " | ||
- | |||
- | ---- | ||
[[manual_de_integracion_obj|{{: | [[manual_de_integracion_obj|{{: |