Example #1
0
        public Respbase <IList <PxinAmountChangeHisDto> > GetPxinAmountChangeHis(PxinAmountChangeHisReq req)
        {
            FriFacade facade     = new FriFacade();
            var       resultList = facade.GetPxinAmountChangeHis(req);

            return(new Respbase <IList <PxinAmountChangeHisDto> > {
                Data = resultList
            });
        }
Example #2
0
        /// <summary>
        /// 新版V点P点交易历史
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public IList <PxinAmountChangeHisDto> GetPxinAmountChangeHis(PxinAmountChangeHisReq req)
        {
            var result = db.TpxinAmountChangeHisSet.Where(p => p.Nodeid == req.Nodeid && p.Typeid == req.TypeId)
                         .Select(p => new PxinAmountChangeHisDto
            {
                TypeId        = p.Reason,
                Remark        = p.Remarks,
                Price         = p.Amount,
                _balanceafter = p.Amountafter,
                CreateTime    = p.Createtime
            })
                         .OrderByDescending(a => a.CreateTime)
                         .Skip(req.PageSize * (req.PageIndex - 1)).Take(req.PageSize)
                         .ToList();

            return(result);
        }