public IEnumerable <TEntity> GetAll() { try { return(_context.Set <TEntity>().AsQueryable()); } catch (Exception exception) { throw exception; } }
public async Task <IEnumerable <LocalizedCodeManager> > HandleAsync(CancellationToken cancellationToken = default(CancellationToken)) { return(await _db.Set <TModel>() .Where(e => e.IsActive) .Select(e => new LocalizedCodeManager() { Id = e.Id, Code = e.Code, En = e.DescEng, Fr = e.DescFre, IsActive = e.IsActive, SortOrder = e.SortOrder }).ToListAsync(cancellationToken)); }
public IQueryable <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()); }
/// <summary> /// ctor. /// </summary> /// <param name="dbContext"></param> public Repository(ExampleDbContext dbContext) { _dbContext = dbContext; dbSet = _dbContext.Set <T>(); }
public void BeforeDisplay(ExampleDbContext context) { AllPossibleAuthors = context.Set <Author>().Select(x => new KeyName(x.AuthorId, x.Name)) .OrderBy(x => x.Name).ToList(); }
/// <summary> /// Constructeur du repository /// </summary> /// <param name="dbContext">Contexte de la bdd</param> public Repository(ExampleDbContext context) { this.Context = context; this.Entities = context.Set <T>(); }
/// <summary> /// Constructeur /// </summary> /// <param name="context">Context entity</param> public UserRepository(ExampleDbContext context) : base(context) { this.Context = context; this.UserEntity = context.Set <User>(); }