/// <summary>
        /// 下发用户卡和人脸数据
        /// </summary>
        /// <param name="message"></param>
        /// <param name="deviceIPAddr"></param>
        /// <param name="devicePort"></param>
        /// <param name="userInfo"></param>
        /// <param name="user"></param>
        /// <param name="password"></param>
        /// <returns></returns>
        public bool MemberEnroll(
            out string message,
            string deviceIPAddr,
            int devicePort,
            UserInfo userInfo,
            string user     = "******",
            string password = "******")
        {
            bool retCardInsert = false;
            bool retFaceInsert = false;

            message               = string.Empty;
            userInfo.CardType     = CHCNetSDK.CARD_TYPE.NORMAL;
            userInfo.CardPassword = "******";
            CardManage srvCardManage = new CardManage();

            retCardInsert = srvCardManage.CardInsert(out message, deviceIPAddr, devicePort, userInfo, user, password);
            System.Threading.Thread.Sleep(100);
            if (retCardInsert)
            {
                message = string.Empty;
                FaceManage srvFaceManage = new FaceManage();
                retFaceInsert = srvFaceManage.FaceInsert(out message, deviceIPAddr, devicePort, userInfo, user, password);
            }

            return(retCardInsert && retFaceInsert);
        }
Example #2
0
 private void Start()
 {
     boss         = Boss.Instance;
     feeshow      = Feeshow.Instance;
     gameControll = GameControll.Instance;
     cardManage   = CardManage.Instance;
     hero         = Hero.Instance;
 }
Example #3
0
        //[TestMethod]
        public List <string> CardBatchGetTest()
        {
            var accessToken = AccessTokenContainer.GetToken(_appId);

            var result = CardManage.CardBatchGet(accessToken, 0, 5);

            Console.Write(result);
            Assert.IsNotNull(result);
            return(result.card_id_list);
        }
Example #4
0
        public void CardDetailGet()
        {
            string cardId = "p3IHxjt-CLCTd_r3eZ9cQqM7jrZE";    //换成你的卡券Id

            var accessToken = AccessTokenContainer.GetToken(_appId);

            var result = CardManage.CardDetailGet(accessToken, cardId);

            Console.Write(result);
            Assert.IsNotNull(result);
        }
Example #5
0
 private void Start()
 {
     handCardManage = CardManage.Instance;
     boss           = Boss.Instance;
     generator      = CardGroup.Instance;
     feeshow        = Feeshow.Instance;
     hero           = Hero.Instance;
     showCard       = ShowCard.Instance;
     chooseCards    = ChooseCards.Instance;
     gameControll   = GameControll.Instance;
 }
        public void CardQuery()
        {
            CardManage srvCardManage = new CardManage();
            bool       ret           = false;
            string     message       = string.Empty;
            string     deviceIPAddr  = "127.0.0.1";
            int        port          = 8000;
            string     cardNo        = "123456";
            uint       employeeNo    = 0;
            string     user          = "******";
            string     password      = "******";

            ret = srvCardManage.CardQuery(out message, out employeeNo, deviceIPAddr, port, cardNo, user, password);
            Assert.AreEqual(employeeNo, Convert.ToUInt32(cardNo));
        }
        public void CardInsert()
        {
            CardManage srvCardManage = new CardManage();
            bool       ret           = false;
            string     message       = string.Empty;
            string     deviceIPAddr  = "127.0.0.1";
            int        port          = 8000;

            Core.Domain.EntranceControl.UserInfo userInfo = new Core.Domain.EntranceControl.UserInfo();
            userInfo.CardNo       = "123456";
            userInfo.EmployeeNo   = 123456;
            userInfo.Name         = "张三";
            userInfo.DepartmentNo = 123;
            userInfo.CardType     = CHCNetSDK.CARD_TYPE.NORMAL;
            userInfo.CardPassword = "******";
            string user     = "******";
            string password = "******";

            ret = srvCardManage.CardInsert(out message, deviceIPAddr, port, userInfo, user, password);
            Console.WriteLine(message);
            Assert.AreEqual(ret, true);
        }
Example #8
0
 private void Awake()
 {
     Instance = this;
     CreatCardGroup();//初始化牌库
     //Test();
 }
Example #9
0
 private void Start()
 {
     cardManage = CardManage.Instance;
 }
Example #10
0
    void Start()
    {
        chooseCards = ChooseCards.Instance;
        hero        = Hero.Instance;
        cardManage  = CardManage.Instance;

        Boss1skills = new List <Skill>()
        {
            new Skill()
            {
                playName = "attack", damage = 5, effect = "BossAttack"
            },                                                                                                  //伤害
            new Skill()
            {
                playName = "attack1", damage = 10, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "attack2", damage = 15, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "Armor", BossArmor = 5, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Armor1", BossArmor = 10, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Armor2", BossArmor = 15, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power", BossPower = 2, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power1", BossPower = 4, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power2", BossPower = 6, effect = "BossBuff"
            },
        };
        Boss2skills = new List <Skill>()
        {
            new Skill()
            {
                playName = "attack1", damage = 10, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "attack2", damage = 15, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "attack3", damage = 20, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "Armor1", BossArmor = 10, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Armor2", BossArmor = 15, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Armor3", BossArmor = 20, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power1", BossPower = 4, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power2", BossPower = 6, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power3", BossPower = 8, effect = "BossBuff"
            },
        };
        Boss3skills = new List <Skill>()
        {
            new Skill()
            {
                playName = "attack2", damage = 15, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "attack3", damage = 20, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "attack4", damage = 25, effect = "BossAttack"
            },
            new Skill()
            {
                playName = "Armor2", BossArmor = 15, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Armor3", BossArmor = 20, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Armor4", BossArmor = 25, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power2", BossPower = 6, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power3", BossPower = 8, effect = "BossBuff"
            },
            new Skill()
            {
                playName = "Power4", BossPower = 10, effect = "BossBuff"
            },
        };
    }