Пример #1
0
        public void  UpdateMoney(Entity.Card card)
        {
            Factory.Factory  factUpdateMoney = new Factory.Factory();
            IDal.UpdateMoney UpdateMoneyBll  = factUpdateMoney.Updatemoney();

            UpdateMoneyBll.modify(card);
        }
Пример #2
0
        public bool addCharge(Entity.Charge charge)
        {
            //对卡片金额的修改
            Entity.Card card = new Entity.Card();
            card.CardNo = Convert.ToInt16(charge.CardNo);
            //查出来
            Factory.Factory     fact        = new Factory.Factory();
            IDal.IqueryCard     queryCardno = fact.IExitCardno();
            IList <Entity.Card> lCard       = queryCardno.Select(card);

            //修改
            card.Money = lCard[0].Money + charge.AddMoney;
            Factory.Factory  factUpdateMoney = new Factory.Factory();
            IDal.UpdateMoney UpdateMoneyBll  = factUpdateMoney.Updatemoney();

            UpdateMoneyBll.modify(card);
            //在charge实体添加数据
            Factory.Factory addChargefac = new Factory.Factory();
            IDal.IaddMoney  addCharge    = addChargefac.addChargeAndReturn();
            return(addCharge.IaddMoney(charge));
        }
Пример #3
0
 public void ModifyStatus(Entity.Card card)
 {
     Factory.Factory  ModifyStatusfac = new Factory.Factory();
     IDal.UpdateMoney ModifyStatus    = ModifyStatusfac.Updatemoney();
     ModifyStatus.modifyState(card);
 }