public async Task <IActionResult> GetFileUpload([FromQuery] string keywords       = null,
                                                        [FromQuery] Pagination pagination = null)
        {
            var query      = _fileUploadService.GetFileUpload(keywords);
            var fileUpload = PagedList.Create(query, pagination.Page - 1, pagination.ItemsPerPage);

            pagination.TotalItems = fileUpload.TotalCount;
            var result = new PagedResult <FileUploadDTO>(pagination, fileUpload.Select(FileUploadDTO.FromEntity));

            return(Ok(result));
        }