public ActionResult Index() { var ctx = new WebDbContext(); var companies = ctx.Set<Company>().ToList(); return View(); }
public IEnumerable <T> GetAll(string[] includes = null) { //HANDLE INCLUDES FOR ASSOCIATED OBJECTS IF APPLICABLE if (includes != null && includes.Count() > 0) { var query = dataContext.Set <T>().Include(includes.First()); foreach (var include in includes.Skip(1)) { query = query.Include(include); } return(query.AsQueryable()); } return(dataContext.Set <T>().AsQueryable()); }
public CompanyRepository() { _context = new WebDbContext(); _entities = _context.Set <T>(); }
public async Task Create(TEntity entity) { await context.Set <TEntity>().AddAsync(entity); await context.SaveChangesAsync(); }
public Repository(WebDbContext _dbContext) { dbContext = _dbContext; DbSet = dbContext.Set <TEntity>(); }