public ActionResult Index() { var model = new GetT_Estimate_DetailInput { FilterText = Request.QueryString["filterText"] }; return(View(model)); }
/// <summary> /// 根据查询条件获取评价明细分页列表 /// </summary> public async Task <PagedResultDto <T_Estimate_DetailListDto> > GetPagedT_Estimate_DetailsAsync(GetT_Estimate_DetailInput input) { var query = _t_Estimate_DetailRepository.GetAll(); //TODO:根据传入的参数添加过滤条件 var t_Estimate_DetailCount = await query.CountAsync(); var t_Estimate_Details = await query .OrderBy(input.Sorting) .PageBy(input) .ToListAsync(); var t_Estimate_DetailListDtos = t_Estimate_Details.MapTo <List <T_Estimate_DetailListDto> >(); return(new PagedResultDto <T_Estimate_DetailListDto>( t_Estimate_DetailCount, t_Estimate_DetailListDtos )); }