public static List <ModelsDB.Alumno> CargarDB() { using (ModelsDB.alumnosContext dbContext = new ModelsDB.alumnosContext()) { return(dbContext.Alumnos.OrderBy(alumno => alumno.Nombre).ToList()); } }
public static void AgregarNuevoAlumnoDB(ModelsDB.Alumno alumno) { using (ModelsDB.alumnosContext dbContext = new ModelsDB.alumnosContext()) { dbContext.Alumnos.Add(alumno); dbContext.SaveChanges(); } }
public static void ActualizarAlumnoDB(ModelsDB.Alumno alumnoModificado) { using (ModelsDB.alumnosContext dbContext = new ModelsDB.alumnosContext()) { ModelsDB.Alumno alumno = dbContext.Alumnos.FirstOrDefault(a => a.Id == alumnoModificado.Id); if (alumno != null) { dbContext.Update(alumnoModificado); dbContext.SaveChanges(); } } }
public static bool EliminarAlumnoDB(int id) { bool eliminado = false; using (ModelsDB.alumnosContext dbContext = new ModelsDB.alumnosContext()) { ModelsDB.Alumno alumnoBuscado = dbContext.Alumnos.FirstOrDefault(a => a.Id == id); if (alumnoBuscado != null) { dbContext.Alumnos.Remove(alumnoBuscado); dbContext.SaveChanges(); eliminado = true; } } return(eliminado); }