public ESTUDIANTE GetEstudiante(int id) { ESTUDIANTE e = new ESTUDIANTE(); try { using (var ctx = new Dev001Context()) { e = ctx.ESTUDIANTE.Where(x => x.ID == id).SingleOrDefault(); } } catch (Exception ex) { Console.WriteLine("Error DeleteEstudiante:{0}", ex.Message); throw; } return(e); }
public void SaveEstudiante(ESTUDIANTE e) { try { using (var ctx = new Dev001Context()) { if (e.ID > 0)//usuario que ya existe { //le decimos con el EntityState que se modifico y lo debe de updatear ctx.Entry(e).State = EntityState.Modified; } else {//usuario nuevo //le decimos con el EntityState que se inserte ctx.Entry(e).State = EntityState.Added; } ctx.SaveChanges(); } } catch (Exception ex) { Console.WriteLine("Error SaveEstudiante:{0}", ex.Message); throw; } }