Ejemplo n.º 1
0
        //protected void Search_Btn_Click(object sender, EventArgs e)
        //{
        //    Response.Redirect("/Plat/Blog/?Skey=" + Main_Skey_T.Text.Trim());
        //}
        private void GetNotify(M_User_Plat upMod)
        {
            //用户登录,检测有消息则提示
            B_Common_Notify comBll = new B_Common_Notify();
            DataTable       dt     = comBll.Blog_SelMy(upMod.UserID);

            foreach (DataRow dr in dt.Rows)//移除rows中的值,并添加已读列表
            {
                B_User_Notify.Add(dr["Title"].ToString(), dr["Content"].ToString(), upMod.UserID.ToString());
                string rece            = StrHelper.RemoveToIDS(dr["ReceUsers"].ToString(), upMod.UserID.ToString());
                string readed          = StrHelper.AddToIDS(dr["ReadedUsers"].ToString(), upMod.UserID.ToString());
                List <SqlParameter> sp = new List <SqlParameter>()
                {
                    new SqlParameter("rece", rece), new SqlParameter("readed", readed)
                };
                DBCenter.UpdateSQL("ZL_Common_Notify", "ReadedUsers=@readed,ReceUsers=@rece", "ID=" + dr["ID"], sp);
            }
        }