Пример #1
0
        public async Task <IHttpActionResult> Get(int pageNumber = 0, int pageSize = 10, string sortField = "CreatedAt", string sortOrder = "desc", bool fetchAll = false)
        {
            var appIds = GenericPrincipalExtensions.Applications(User, null);
            var result = objUploadFileRepository.FindAll().Where(x => appIds.Contains(x.ApplicationId)).OrderByDescending(x => x.CreatedAt);

            return(Ok(await CreatePageResult <UploadFile>(result, pageNumber, pageSize, fetchAll)));
        }