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)); }
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); }
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)); }