public ActionResult Editar(Alumno a) { try { if (!ModelState.IsValid) { return(View()); } using (var db = new AlumnosContex()) { Alumno alumno = db.Alumno.Find(a.Id); alumno.Nombres = a.Nombres; alumno.Apellidos = a.Apellidos; alumno.Edad = a.Edad; alumno.Sexo = a.Sexo; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error al Editar alumno" + ex.Message); return(View()); } }
public ActionResult Eliminar(int id) { try { using (var db = new AlumnosContex()) { Alumno alumno = db.Alumno.Find(id); db.Alumno.Remove(alumno); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error al Elinimar el alumno" + ex.Message); return(View()); } }
public ActionResult Agregar(Alumno a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new AlumnosContex()) { a.FechaRegisro = DateTime.Now; db.Alumno.Add(a); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", "Error al registrar alumno" + ex.Message); return(View()); } }