public async Task <List <TerTransferRecordEntity> > GetPageList(TerTransferRecordListParam param, Pagination pagination)
        {
            var expression = ListFilter(param);
            var list       = await this.BaseRepository().FindList(expression, pagination);

            return(list.ToList());
        }
        public async Task <ActionResult> GetListData(string terid)
        {
            TerTransferRecordListParam param = new TerTransferRecordListParam();

            param.TerId = long.Parse(terid);
            TData <List <TerTransferRecordEntity> > obj = await terTransferRecordBLL.GetList(param);

            return(Json(obj));
        }
Esempio n. 3
0
        public async Task <TData <List <TerTransferRecordEntity> > > GetPageList(TerTransferRecordListParam param, Pagination pagination)
        {
            TData <List <TerTransferRecordEntity> > obj = new TData <List <TerTransferRecordEntity> >();

            obj.Data = await terTransferRecordService.GetPageList(param, pagination);

            obj.Total = pagination.TotalCount;
            obj.Tag   = 1;
            return(obj);
        }
Esempio n. 4
0
        public async Task <TData <List <TerTransferRecordEntity> > > GetList(TerTransferRecordListParam param)
        {
            TData <List <TerTransferRecordEntity> > obj = new TData <List <TerTransferRecordEntity> >();

            obj.Data = await terTransferRecordService.GetList(param);

            obj.Total = obj.Data.Count;
            obj.Tag   = 1;
            return(obj);
        }
        private Expression <Func <TerTransferRecordEntity, bool> > ListFilter(TerTransferRecordListParam param)
        {
            var expression = LinqExtensions.True <TerTransferRecordEntity>();

            if (param != null)
            {
                if (param.TerId > 0)
                {
                    expression = expression.And(t => t.TerId == param.TerId);
                }
            }
            return(expression);
        }
        public async Task <ActionResult> GetPageListJson(TerTransferRecordListParam param, Pagination pagination)
        {
            TData <List <TerTransferRecordEntity> > obj = await terTransferRecordBLL.GetPageList(param, pagination);

            return(Json(obj));
        }