private void button1_Click(object sender, EventArgs e) { try { Cursor.Current = Cursors.WaitCursor; var util = new UtilitarioRest(); var response = util.DeserializarJSON <RequestInfoBasicaUsuarioDTO, ResponseInfoBasicaUsuarioDTO> (new RequestInfoBasicaUsuarioDTO { CodigoUsuario = "evelascom", Dominio = "Local" }, string.Format(UrlBase, "GetInfoBasicaUsuarios")); var cadena = new StringBuilder(); cadena.AppendLine( string.Format("Nombres Completos: {0} \n Correo: {1}", response.InfoBasica.NombresCompletos, response.InfoBasica.Correo)); MessageBox.Show(cadena.ToString(), Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { Cursor.Current = Cursors.Default; } }
private void button3_Click(object sender, EventArgs e) { var util = new UtilitarioRest(); var url = "http://tramoldev01.tramarsa.com.pe/GRSeguridad/SeguridadGR.svc/GetNombreUsuario"; var response = util.DeserializarJSON <RequestInfoUsuario, string>(new RequestInfoUsuario { IdPerfilUsuario = "c40e8937-659b-4c2a-9a66-c307e3105484" }, url); MessageBox.Show(string.Format("Resultado del servidor: {0}", response.ToString())); }
protected Y DeserializarXML <T, Y>(T request, string url, string soapAction = "", bool consultaSap = false) { var utilitarioRest = new UtilitarioRest(); return(utilitarioRest.DeserializarJSON <T, Y>(request, url, soapAction, consultaSap, ContentType.XML)); }
public Y DeserializarJSON <T, Y>(T request, string url, string GuiProceso = null, string GuidEvento = null, bool consultaSap = false) { var utilitarioRest = new UtilitarioRest(); return(utilitarioRest.DeserializarJSON <T, Y>(request, url, GuiProceso, GuidEvento, consultaSap: consultaSap)); }
protected Y DeserializarJSON <T, Y>(T request, string url, string soapAction = "", bool consultaSap = false, string GuidProceso = null, string GuidEvento = null) { var utilitarioRest = new UtilitarioRest(); return(utilitarioRest.DeserializarJSON <T, Y>(request, url, GuidProceso, GuidEvento, soapAction, consultaSap)); }