public void Delete(IEnumerable <TEntity> entities) { using var context = new BusinessTrackContext(); context.Set <TEntity>().RemoveRange(entities); context.SaveChanges(); }
public void Delete(TEntity entity) { using var context = new BusinessTrackContext(); context.Set <TEntity>().Remove(entity); context.SaveChanges(); }
public void Insert(IEnumerable <TEntity> entities) { using var context = new BusinessTrackContext(); context.Set <TEntity>().AddRange(entities); context.SaveChanges(); }
public void Insert(TEntity entity) { using var context = new BusinessTrackContext(); context.Set <TEntity>().Add(entity); context.SaveChanges(); }
public TEntity GetById(int id) { using var context = new BusinessTrackContext(); return(context.Set <TEntity>().Find(id)); }
public List <TEntity> GetAll() { using var context = new BusinessTrackContext(); return(context.Set <TEntity>().ToList()); }