public Estudiante Get(int id) { using (var context = new EstudianteContext()) { return(context.Estudiantes.FirstOrDefault(x => x.id == id)); } }
public IEnumerable <Estudiante> Get() { using (var context = new EstudianteContext()) { return(context.Estudiantes.ToList()); } }
public bool Delete(int id) { using (var context = new EstudianteContext()) { var estudianteDel = context.Estudiantes.FirstOrDefault(x => x.id == id); context.Estudiantes.Remove(estudianteDel); context.SaveChanges(); return(true); } }
public IHttpActionResult Post(Estudiante estudiante) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } using (var context = new EstudianteContext()) { context.Estudiantes.Add(estudiante); context.SaveChanges(); return(Ok(estudiante)); } }
public EstudianteController(EstudianteContext context) { _context = context; if (_context.Estudiante.Count() == 0) { // Crea un nuevo item si la coleccion esta vacia, // lo que significa que no puedes borrar todos los Items. _context.Estudiante.Add(new Estudiante { Email = "", Usuario = "", Clave = "", Salon = "", Acudiente = "", Sexo = "", Nombre = "", Apellido = "", Fechan = "", Documento = "", Telefono = "", estado = "" }); _context.SaveChanges(); } }
public IHttpActionResult Put(Estudiante estudiante) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } using (var context = new EstudianteContext()) { var estudianteAct = context.Estudiantes.FirstOrDefault(x => x.id == estudiante.id); estudianteAct.nombres = estudiante.nombres; estudianteAct.apellidos = estudiante.apellidos; estudianteAct.tipoEstudiante = estudiante.tipoEstudiante; estudianteAct.correo = estudiante.correo; estudianteAct.direccion = estudiante.direccion; estudianteAct.telefono = estudiante.telefono; context.SaveChanges(); return(Ok(estudiante)); } }
public EstudianteController(EstudianteContext context) { _context = context; }