public static string AgregarUsu(AgregaUsuario usu) { string url = "http://localhost:5000/api/user/register"; string json = JsonConvert.SerializeObject(usu); WebClient conect = new WebClient(); conect.Headers[HttpRequestHeader.ContentType] = "application/json"; string HtmlResult = conect.UploadString(url, "POST", json); return(HtmlResult); }
//Agregar un nuevo usuario administrador o funcionario al sistema private void btn_agregarUsuario(object sender, RoutedEventArgs e) { AgregaUsuario usu = new AgregaUsuario(); try { usu.nombre = NombreUsu.Text; usu.contrasenia = ContraUsu.Password; usu.email = CorreoUsu.Text; usu.foto = "1"; usu.rut = RutUsu.Text; usu.direccion = DirecUsu.Text; usu.telefono = TelefonoUsu.Text; usu.fk_id_tipo_usu = cbx_tipo_usu.SelectedIndex + 2; MessageBox.Show(Conexion.AgregarUsu(usu)); }catch (Exception ex) { MessageBox.Show("El usuario ya esta registrado o los datos estan mal ingresados" + ex); } }