public void Insert(Especialidad especialidad) { using (Academia context = new Academia()) { context.especialidades.Add(new Especialidad() { Descripcion = especialidad.Descripcion, ID = especialidad.ID }); context.SaveChanges(); } }
public void Delete(int ID) { using (var context = new Academia()) { Especialidad esp = context.especialidades.Find(ID); if (esp != null) { context.especialidades.Remove(esp); context.SaveChanges(); } } }
public List <Especialidad> GetAll() { List <Especialidad> especialidades = new List <Especialidad>(); using (var context = new Academia()) { foreach (var especialidad in context.especialidades) { especialidades.Add(especialidad); } } return(especialidades); }
public void Update(Especialidad especialidad) { using (var context = new Academia()) { Especialidad esp = context.especialidades.Find(especialidad.ID); if (esp != null) { esp.Descripcion = especialidad.Descripcion; context.SaveChanges(); } } }
public Especialidad GetOne(int ID) { Especialidad especialidad = null; using (var context = new Academia()) { especialidad = context.especialidades.Find(ID); //foreach (var esp in context.especialidades.Where(e=>e.ID==ID)) //{ // especialidad = esp; //} } return(especialidad); }