コード例 #1
0
 /// <summary>
 /// 打开数据库
 /// </summary>
 /// <param name="userId"></param>
 /// <returns></returns>
 public static SystemMsgDB OpenSysMsgDB(string userId)
 {
     if (instance == null)
     {
         instance = new SystemMsgDB(userId);
     }
     return instance;
 }
コード例 #2
0
        private void Form_SystemMsg_Load(object sender, EventArgs e)
        {
            SystemMsgDB sysDB = new SystemMsgDB(myInfo.ID.ToString());
            SysMsg sysmsg = sysDB.getASysMsg();
            if (sysmsg != null)
            {
                if (sysmsg.Type == Constant.MSG_ADDFRIEND_APPLY)
                {
                    //ID卍昵称卍性别卍生日卍地址卍注册时间
                    userInfo = Regex.Split(sysmsg.Content, Constant.SPLIT, RegexOptions.IgnoreCase);
                    soucerUserId = userInfo[0];
                    lbl_userInfo.Text = userInfo[0] + "\n" + userInfo[1];
                    lbl_userName.Text = userInfo[1] + " 请求加您为好友";
                }
                else if(sysmsg.Type==Constant.MSG_ADDFRIEND_AGREE)
                {
                    //ID卍昵称卍性别卍生日卍地址卍注册时间
                    userInfo = Regex.Split(sysmsg.Content, Constant.SPLIT, RegexOptions.IgnoreCase);

                    txbBox_Msg.Visible = false;
                    lbl_userInfo.Text = userInfo[0];
                    lbl_userName.Text = "添加" + userInfo[1] + "为好友成功";
                    radioBtn_agree.Visible = false;
                    radioBtn_refuse.Visible = false;
                    btn_yes.Visible = false;
                    btn_ignore.Visible = false;
                }
            }
            else
            {
                txbBox_Msg.Visible = false;
                lbl_userInfo.Visible = false;
                lbl_userName.Text = "没有未读的系统消息";
                radioBtn_agree.Visible = false;
                radioBtn_refuse.Visible = false;
                btn_yes.Visible = false;
                btn_ignore.Visible = false;
            }
        }