public ActionResult Delete(int Id) { try { using (var db = new Alumnos_DBEntities()) { var oAlumno = db.Alumno.Find(Id); db.Alumno.Remove(oAlumno); db.SaveChanges(); } return(Content("1")); } catch (Exception ex) { return(Content(ex.Message)); } }
public ActionResult Update(AlumnoViewModel model) { try { using (var db = new Alumnos_DBEntities()) { var oAlumno = db.Alumno.Find(model.Id); oAlumno.Nombre = model.Nombre; oAlumno.Apellido = model.Apellido; oAlumno.Edad = model.Edad; oAlumno.Sexo = model.Sexo; //oAlumno.FechaRegistro = model.FechaRegistro; db.Entry(oAlumno).State = System.Data.Entity.EntityState.Modified; //Me indica el EF que el Id de dicho registro ha sido editado db.SaveChanges(); } return(Content("1")); } catch (Exception ex) { return(Content(ex.Message)); } }
public ActionResult Save(AlumnoViewModel model) { try { using (var db = new Alumnos_DBEntities()) { var oAlumno = new Alumno(); oAlumno.Nombre = model.Nombre; oAlumno.Apellido = model.Apellido; oAlumno.Edad = model.Edad; oAlumno.Sexo = model.Sexo; oAlumno.FechaRegistro = model.FechaRegistro; db.Alumno.Add(oAlumno); db.SaveChanges(); } return(Content("1")); } catch (Exception ex) { return(Content(ex.Message)); } }