示例#1
0
        public ActionResult SearchFileStorages(FileSO so)
        {
            this.ViewBag.SO = so;

            var model = this.FileService.SearchFiles(so);

            return PartialView("_FileStorages", model);
        }
示例#2
0
        /// <summary>
        /// 显示首页。
        /// </summary>
        /// <param name="so">搜索条件</param>
        /// <returns>显示结果</returns>
        public ActionResult Index(FileSO so)
        {
            this.ViewBag.SO = so;

            var model = this.FileService.SearchFiles(so);

            return View(model);
        }
示例#3
0
        /// <summary>
        /// 查询并分页获取上传文件信息。
        /// </summary>
        /// <param name="so">查询条件</param>
        /// <returns>返回上传文件的分页查询结果</returns>
        public ResponseSet<File> SearchFiles(FileSO so)
        {
            so = so ?? new FileSO();

            return this.InvokePagingService(
                nameof(SearchFiles),
                (out int totalRecords) => this.Persistence.QueryForPaginatedList<File>(NS, "SearchFiles", out totalRecords, so),
                so);
        }