//public void Update(int id, TEntity entity) //{ // _context.Entry(funcionario).State = EntityState.Modified; // Context.Entry(entity).cur // Context.Set<TEntity>().upda //} public async Task Delete(int id) { var entity = await Context.Set <TEntity>().FindAsync(id); if (entity == null) { throw new Exception(); } Context.Set <TEntity>().Remove(entity); await Context.SaveChangesAsync(); }
public IList <TEntity> GetAll() { return(_context.Set <TEntity>().ToList()); }