public void DeleteEstudiante(int id) { try { using (var ctx = new Dev001Context()) { ctx.Entry(new ESTUDIANTE { ID = id }).State = EntityState.Deleted; ctx.SaveChanges(); } } catch (Exception ex) { Console.WriteLine("Error DeleteEstudiante:{0}", ex.Message); throw; } }
public List <ESTUDIANTE> GetEstudianteList() { List <ESTUDIANTE> estudianteList = new List <ESTUDIANTE>(); try { using (var ctx = new Dev001Context()) { estudianteList = ctx.ESTUDIANTE.ToList(); } } catch (Exception ex) { Console.WriteLine("Error GetEstudianteList:{0}", ex.Message); throw; } return(estudianteList); }
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; } }