Esempio n. 1
0
        private void GetAllMember()
        {
            //var list = RedisStackExchangeHelper.GetMember<Member>(keyFriend);
            var list = RedisStackExchangeHelper.GetListDefault <Member>(keyFriend);

            dataGridView1.DataSource = list;
        }
Esempio n. 2
0
        private void LoadCounter(bool isIncre = true)
        {
            int count      = 0;
            var totalClick = RedisStackExchangeHelper.GetDefault(keyCounter);

            int.TryParse(totalClick, out count);
            if (isIncre)
            {
                if (count == 0)
                {
                    RedisStackExchangeHelper.Set(keyCounter, 1);
                }
                else
                {
                    RedisStackExchangeHelper.Increment(keyCounter);
                }

                count++;
            }
            else
            {
                if (count > 0)
                {
                    RedisStackExchangeHelper.Decrement("Me:ClickBtn");
                }

                count--;
            }

            lblCounter.Text = (count).ToString();
        }
Esempio n. 3
0
 private void btnRemoveMember_Click(object sender, EventArgs e)
 {
     if (dataGridView1.CurrentRow != null)
     {
         var dataSource = dataGridView1.DataSource as List <Member>;
         var mem        = dataSource[dataGridView1.CurrentRow.Index];
         RedisStackExchangeHelper.RemoveMember(keyFriend, mem);
         GetAllMember();
     }
 }
Esempio n. 4
0
 private void mainForm_Load(object sender, EventArgs e)
 {
     try
     {
         _redis = new RedisStackExchangeHelper(); //实例化redis帮助类
         caller = new sdn_SoundPlayer.CallNumberAudio("wavFiles");
         new Thread(call_audio).Start();          //单独线程进行叫号语音播放
     }
     catch (Exception ex)
     {
         throw (ex);
     }
 }
Esempio n. 5
0
        string strQueueInfo   = "";                                      //当前排队信息
        #endregion

        #region 窗体事件

        private void mainControl_Load(object sender, EventArgs e)
        {
            strLocalIp = GetLocalIP();                //获取本地IP
            initTcpServer();
            delOpen   = new delsdnOpenWin(openPJwin); //实例化委托
            sdnClient = new QueueClient();
            sdnClient.event_get_curr_que += get_curr_queue;
            sdnClient.Show();
            try
            {
                //注册钩子事件
                //  scanerHook.Start();
                _redis = new RedisStackExchangeHelper();  //实例化redis帮助类
                sub_msg("sdnsound");
            }
            catch { }
        }
Esempio n. 6
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            var user = new Member();

            using (FrmAddMember frm = new FrmAddMember())
            {
                frm.ShowDialog();
                user = frm._memer;
                if (user != null)
                {
                    RedisStackExchangeHelper.AddListDefault(keyFriend, user);
                    //RedisStackExchangeHelper.SetMember(keyFriend, user);
                }

                GetAllMember();
            }
        }
Esempio n. 7
0
 /// <summary>
 /// 窗口 load
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void QueueClient_Load(object sender, EventArgs e)
 {
     btnCallNum.Enabled = true;
     btnHere.Enabled    = false; //到达
     btnOver.Enabled    = false; //结束
     btnReCall.Enabled  = false; //重叫
                                 //    btnScore.Enabled = false; //评价
     btnSkip.Enabled = false;    //跳号
                                 // new Thread(refreshcount).Start();//刷新排队人数,观山外挂软件叫号使用
     try
     {
         //注册钩子事件
         //  scanerHook.Start();
         _redis = new RedisStackExchangeHelper(); //实例化redis帮助类
         sub_msg("sdnsound");
     }
     catch { }
 }
Esempio n. 8
0
        /// <summary>
        /// 静态构造函数
        /// </summary>
        static RedisKeyTool()
        {
            _redisKeyManager = new RedisCacheManager(new RedisConnectionWrapper());

            _redisBusiness = new RedisStackExchangeHelper();
        }
Esempio n. 9
0
        /// <summary>
        /// 静态构造函数,只执行一次
        /// </summary>
        static RedisController()
        {
            redisKeyControl = new RedisCacheManager(new RedisConnectionWrapper());

            redisReport = new RedisStackExchangeHelper();
        }
Esempio n. 10
0
 public SnatchGoodsController()
 {
     _redis     = new RedisStackExchangeHelper();
     ServerName = "server2";
 }
Esempio n. 11
0
 private void button1_Click(object sender, EventArgs e)
 {
     RedisStackExchangeHelper.SetList <Notification>(keyNotification, notificationList);
 }
Esempio n. 12
0
 private void btnGetAllBySEx_Click(object sender, EventArgs e)
 {
     var list = RedisStackExchangeHelper.GetList <Notification>(keyNotification);
 }