private void BAdd(object sender, EventArgs e) { AlumnoModelView amv = new AlumnoModelView(textNom.Text, textSurname.Text, textDNI.Text); HttpApiController controller = new HttpApiController(); controller.AddAlumn(amv); }
public async void AddAlumn(AlumnoModelView alumno) { var alumnoJSON = JsonConvert.SerializeObject(alumno); try { // Creacion de objeto de contenido para enviar la informacion var encodingToBytes = System.Text.Encoding.UTF8.GetBytes(alumnoJSON); var byteContent = new ByteArrayContent(encodingToBytes); // Especificamos en el header que se trata de un tipo JSON byteContent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); var appSettings = ConfigurationManager.AppSettings; var result = await client.PostAsync(appSettings["añadirAlumnos"].ToString(), byteContent); } catch (Exception ex) { throw ex; } }