ActualizarEstudiante([FromBody] EstudianteModelPost model, int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Estudiante estudiante = await db.Estudiante .Where(k => k.id_estudiante == id) .FirstOrDefaultAsync(); estudiante.nombre_completo = model.nombre_completo; estudiante.identificacion = model.identificacion; estudiante.carrera = model.carrera; estudiante.semestre = model.semestre; try { await db.SaveChangesAsync(); } catch (Exception) { return(BadRequest()); } return(Ok()); }
CrearEstudiante([FromBody] EstudianteModelPost model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Estudiante estudiante = new Estudiante(); estudiante.nombre_completo = model.nombre_completo; estudiante.identificacion = model.identificacion; estudiante.carrera = model.carrera; estudiante.semestre = model.semestre; await db.Estudiante.AddAsync(estudiante); try { await db.SaveChangesAsync(); } catch (Exception) { return(BadRequest()); } return(Ok()); }