Example #1
0
            /// <summary>
            /// 判断在指定时间内是否选择了顾问,进行聊天
            /// </summary>
            /// <param name="second"></param>
            /// <returns></returns>
            public static bool isSelectExpire(string OpenId, CommunicatorKey Key, int second)
            {
                CT_Wechat_Online on = B_W_Online.GetOnline(OpenId);

                if (on == null)
                {
                    return(false);
                }
                if (on.WO_Key != Key.ToString())
                {
                    return(false);
                }
                int datetime = wechatHandle.ConvertDateTimeInt(DateTime.Now);

                if (datetime - Convert.ToInt32(on.WO_DateTime) > second)
                {
                    return(false);
                }
                return(true);
            }
Example #2
0
 /// <summary>
 /// 初始化通讯器
 /// </summary>
 /// <param name="x"></param>
 /// <param name="Key"></param>
 public WechatCommunicator(xml x, CommunicatorKey Key)
 {
     this._CommunicatorKey = Key;
     this._x = x;
     this.Initialise();
 }