Exemplo n.º 1
0
 /// <inheritdoc />
 public DBResult <IEnumerable <Note> > GetAll(int page, int pageSize)
 {
     this.logger.LogTrace($"Retrieving all the notes for the page #{page} with pageSize: {pageSize}...");
     return(DBDelegateHelper.GetPagedDBResult(
                this.dbContext.Note
                .OrderBy(note => note.CreatedDateTime),
                page,
                pageSize));
 }
Exemplo n.º 2
0
 /// <inheritdoc />
 public DBResult <IEnumerable <Rating> > GetAll(int page, int pageSize)
 {
     this.logger.LogTrace($"Retrieving all the ratings for the page #{page} with pageSize: {pageSize}...");
     return(DBDelegateHelper.GetPagedDBResult <Rating>(
                this.dbContext.Rating
                .OrderBy(rating => rating.CreatedDateTime),
                page,
                pageSize));
 }
        /// <inheritdoc />
        public DBResult <IEnumerable <UserDelegate> > Get(string delegateId, int page, int pageSize)
        {
            this.logger.LogTrace($"Getting user delegates from DB... {delegateId}");
            var result = DBDelegateHelper.GetPagedDBResult(
                this.dbContext.UserDelegate
                .Where(dependent => dependent.DelegateId == delegateId),
                page,
                pageSize);

            this.logger.LogTrace($"Finished getting user delegates from DB... {JsonSerializer.Serialize(result)}");
            return(result);
        }
Exemplo n.º 4
0
        /// <inheritdoc />
        public DBResult <IEnumerable <ResourceDelegate> > Get(string delegateId, int page, int pageSize)
        {
            this.logger.LogTrace($"Getting resource delegates from DB... {delegateId}");
            var result = DBDelegateHelper.GetPagedDBResult(
                this.dbContext.ResourceDelegate
                .Where(resourceDelegate => resourceDelegate.ProfileHdid == delegateId),
                page,
                pageSize);

            this.logger.LogTrace($"Finished getting resource delegates from DB... {JsonSerializer.Serialize(result)}");
            return(result);
        }