public ActionResult SearchFileStorages(FileSO so) { this.ViewBag.SO = so; var model = this.FileService.SearchFiles(so); return PartialView("_FileStorages", model); }
/// <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); }
/// <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); }