Пример #1
0
        public IList <Entity.Card> queryMoney(Entity.Card card)
        {
            Factory.Factory     fact       = new Factory.Factory();
            IDal.IqueryCard     querymoney = fact.QueryStudentMoney();
            IList <Entity.Card> Card       = querymoney.Select(card);

            return(Card);
        }
Пример #2
0
        public IList <Entity.Card> isexitCardno(Entity.Card card)
        {
            Factory.Factory     fact        = new Factory.Factory();
            IDal.IqueryCard     queryIsExit = fact.IexitCard();
            IList <Entity.Card> Card        = queryIsExit.Select(card);

            return(Card);
        }
Пример #3
0
        public IList <Entity.Card> exitcardno(Entity.Card card)
        {
            Factory.Factory     fact        = new Factory.Factory();
            IDal.IqueryCard     queryCardno = fact.IExitCardno();
            IList <Entity.Card> lCard       = queryCardno.Select(card);

            return(lCard);
        }
Пример #4
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));
        }