public ActionResult Index() { var model = new GetT_KPointInput { FilterText = Request.QueryString["filterText"] }; return(View(model)); }
/// <summary> /// 根据查询条件获取培训重点分页列表 /// </summary> public async Task <PagedResultDto <T_KPointListDto> > GetPagedT_KPointsAsync(GetT_KPointInput input) { var query = _t_KPointRepository.GetAll(); //TODO:根据传入的参数添加过滤条件 var t_KPointCount = await query.CountAsync(); var t_KPoints = await query .OrderBy(input.Sorting) .PageBy(input) .ToListAsync(); var t_KPointListDtos = t_KPoints.MapTo <List <T_KPointListDto> >(); return(new PagedResultDto <T_KPointListDto>( t_KPointCount, t_KPointListDtos )); //return new JtableResult<List<T_KPointListDto>>(t_KPointCount, t_KPointListDtos); }
public async Task <PagedResultDto <T_KPointListDto> > GetPagedT_KPointsByItemIdAsync(GetT_KPointInput input) { var query = _t_KPointRepository.GetAll(); //TODO:根据传入的参数添加过滤条件 // var t_KPointCount = await query.CountAsync(); var t_KPoints = await query .Where(o => o.Fk_Item_KPoint_Id == input.Id) .ToListAsync(); var t_KPointListDtos = t_KPoints.MapTo <List <T_KPointListDto> >(); return(new PagedResultDto <T_KPointListDto>( 100, t_KPointListDtos )); // return new JtableResult<List<T_KPointListDto>>(100, t_KPointListDtos); }