public ActionResult Index() { var model = new GetT_GroupInput { FilterText = Request.QueryString["filterText"] }; return(View(model)); }
/// <summary> /// 根据查询条件获取班组表分页列表 /// </summary> public async Task <JtableResult <List <T_GroupListDto> > > GetPagedT_GroupsAsync(GetT_GroupInput input) { var query = _t_GroupRepository.GetAll(); //TODO:根据传入的参数添加过滤条件 var t_GroupCount = await query.CountAsync(); var t_Groups = await query .OrderBy(input.Sorting) // .PageBy(input) .ToListAsync(); var t_GroupListDtos = t_Groups.MapTo <List <T_GroupListDto> >(); //return new PagedResultDto<T_GroupListDto>( //t_GroupCount, //t_GroupListDtos //); return(new JtableResult <List <T_GroupListDto> >(t_GroupCount, t_GroupListDtos)); }