Esempio n. 1
0
        //私有方法
        private OptResult SetMoneyCore(SetMoneyViewModel vmSetMoney, MoneyEnum moneyType)
        {
            OptResult rst = null;

            if (vmSetMoney == null)
            {
                rst = OptResult.Build(ResultCode.ParamError, "参数不能为空");
                return(rst);
            }
            if (ModelState.IsValid == false)
            {
                rst = OptResult.Build(ResultCode.ParamError, ModelState.Parse());
                return(rst);
            }

            var token = base.ParseToken(ActionContext);

            rst = _cardMoneySrv.SetMoneyBatch(vmSetMoney.idcards, vmSetMoney.money, moneyType, token.iss);

            return(rst);
        }
Esempio n. 2
0
 public OptResult SetMyMoney(SetMoneyViewModel vmSetMoney)
 {
     return(SetMoneyCore(vmSetMoney, MoneyEnum.my));
 }
Esempio n. 3
0
 public OptResult SetGovMoney(SetMoneyViewModel vmSetMoney)
 {
     return(SetMoneyCore(vmSetMoney, MoneyEnum.gov));
 }