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 | ||
|
ejemploestatusdocumento [2022/03/29 20:06] scastillo |
ejemploestatusdocumento [2024/03/29 08:16] (actual) 47.128.97.42 se ha restaurado la vieja versión (2024/03/22 02:08) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== Ejemplo | + | ====== Ejemplo |
| {{ : | {{ : | ||
| - | <code csharp | + | <code csharp |
| - | var url = " | + | var url = " |
| - | + | ||
| - | try | + | |
| - | { | + | |
| - | Estatus autenticacion = new Estatus() | ||
| - | { | ||
| - | Rnc = textBox19.Text, | ||
| - | token = textBox161.Text, | ||
| - | documento=textBox5.Text | ||
| - | }; | + | Autent autenticacion = new Autent() |
| + | { | ||
| + | rnc = " | ||
| + | clave = " | ||
| + | usuario = " | ||
| - | var resultado = Post(autenticacion, | + | }; |
| - | RespondAnu respuesta = new RespondAnu(); | + | |
| - | respuesta = JsonSerializer.Deserialize< | + | |
| - | richTextBox1.Text = " | + | |
| - | } | + | |
| + | var resultado = Post(autenticacion, | ||
| - | | + | |
| - | { | + | |
| - | MessageBox.Show(" | + | |
| - | } | + | |
| - | + | ||
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | <code csharp Metodo Post()> | + | |
| - | // | + | |
| - | public string Post(object x, string url) | + | |
| - | { | + | |
| - | WebRequest enviar | + | |
| - | | + | |
| - | enviar.ContentType = " | + | |
| - | string json = JsonSerializer.Serialize(x); // | + | |
| - | byte[] postBytes = Encoding.UTF8.GetBytes(json); | + | |
| - | enviar.ContentLength = postBytes.Length; | + | |
| - | Stream OSP = enviar.GetRequestStream(); | + | |
| - | OSP.Write(postBytes, | + | |
| - | WebResponse resp = enviar.GetResponse(); | + | |
| - | var OSR = new StreamReader(resp.GetResponseStream()); | + | |
| - | var resultado | + | |
| - | OSP.Flush(); | + | |
| - | OSP.Dispose(); | + | |
| - | OSP.Close(); | + | |
| - | OSR.Dispose(); | + | |
| - | OSR.Close(); | + | |
| - | return resultado; | + | |
| - | } | + | textBox161.Text = Respuesta.token; |
| </ | </ | ||
| Línea 61: | Línea 27: | ||
| <code csharp Clases > | <code csharp Clases > | ||
| - | | + | |
| { | { | ||
| - | public string | + | public string |
| - | public string | + | public string |
| - | public string | + | public string |
| } | } | ||
| - | class RespondAnu | + | |
| { | { | ||
| - | public | + | public |
| + | public string fechaExpiracion { get; set; } | ||
| + | |||
| + | public double | ||
| public string mensaje { get; set; } | public string mensaje { get; set; } | ||
| - | public bool procesado { get; set; } | + | |
| } | } | ||
| </ | </ | ||