public void Delete(int id) { using (context = new DevBlogContext()) { entities = context.Set <TEntity>(); var oldEntity = entities.FirstOrDefault(ent => ent.ID == id); entities.Remove(oldEntity); context.SaveChanges();; } }
public void Save(TEntity entity) { entities = context.Set <TEntity>(); var oldEntity = entities.FirstOrDefault(ent => ent.ID == entity.ID); if (oldEntity != null) { oldEntity.Update(entity); } else { entities.Add(entity); } context.SaveChanges(); }