Esempio n. 1
0
        public ActionResult Index()
        {
            var model = new GetT_GroupInput {
                FilterText = Request.QueryString["filterText"]
            };

            return(View(model));
        }
Esempio n. 2
0
        /// <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));
        }