示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string openid = MyCommFun.RequestOpenid();
              
                wid = MyCommFun.RequestInt("wid");
                if (  wid == 0 || openid == "")
                {
                    return;
                }

                BLL.wx_message_list gbll = new BLL.wx_message_list();
                DataSet ds = gbll.GetListDetail(wid);



                BLL.wx_message_setting sBll = new BLL.wx_message_setting();
                IList<Model.wx_message_setting> settinglist = sBll.GetModelList(wid);
                if (settinglist == null || settinglist.Count <= 0)
                {
                    return;
                }

                this.zjpic.ImageUrl = settinglist[0].picUrl;
                this.Title = settinglist[0].title;
                this.adminOpenid.Value = settinglist[0].adminOpenid;
                this.needSH.Value = settinglist[0].needSH.ToString();


                IList<Model.wx_message_list> mlist = new List<Model.wx_message_list>();
                if (settinglist[0].needSH)
                {
                    mlist = gbll.GetModelList("wid=" + wid + " and hasSH='"+true+"' order by createDate desc");
                }
                else
                {
                    mlist = gbll.GetModelList("wid=" + wid + " order by createDate desc");
                }
                if (mlist != null && mlist.Count > 0)
                {
                    MessageStr(mlist);

                    IList<Model.wx_message_list> mlist_last = (from m in mlist where m.openId == openid orderby m.createDate descending select m).ToArray<Model.wx_message_list>();
                    if (mlist_last != null && mlist_last.Count > 0)
                    {
                        nicheng = mlist_last[0].userName;
                    }

                }
            }

        }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string openid = MyCommFun.RequestOpenid();

                wid = MyCommFun.RequestInt("wid");
                if (wid == 0 || openid == "")
                {
                    return;
                }

                BLL.wx_message_list gbll = new BLL.wx_message_list();
                DataSet             ds   = gbll.GetListDetail(wid);



                BLL.wx_message_setting           sBll        = new BLL.wx_message_setting();
                IList <Model.wx_message_setting> settinglist = sBll.GetModelList(wid);
                if (settinglist == null || settinglist.Count <= 0)
                {
                    return;
                }

                this.zjpic.ImageUrl    = settinglist[0].picUrl;
                this.Title             = settinglist[0].title;
                this.adminOpenid.Value = settinglist[0].adminOpenid;
                this.needSH.Value      = settinglist[0].needSH.ToString();


                IList <Model.wx_message_list> mlist = new List <Model.wx_message_list>();
                if (settinglist[0].needSH)
                {
                    mlist = gbll.GetModelList("wid=" + wid + " and hasSH='" + true + "' order by createDate desc");
                }
                else
                {
                    mlist = gbll.GetModelList("wid=" + wid + " order by createDate desc");
                }
                if (mlist != null && mlist.Count > 0)
                {
                    MessageStr(mlist);

                    IList <Model.wx_message_list> mlist_last = (from m in mlist where m.openId == openid orderby m.createDate descending select m).ToArray <Model.wx_message_list>();
                    if (mlist_last != null && mlist_last.Count > 0)
                    {
                        nicheng = mlist_last[0].userName;
                    }
                }
            }
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            Model.wx_userweixin weixin = GetWeiXinCode();
            int wid = weixin.id;
            BLL.wx_message_setting settingBll = new BLL.wx_message_setting();
            int id = MyCommFun.Obj2Int(hidId.Value);
            //DataSet dr = gbll.GetList(wid);

            string title = this.title.Text.ToString();
            string adminOpenid = "";
            string picurl = this.picurl.Text.ToString();
            bool needSH = Convert.ToBoolean(this.needSH.SelectedValue);
               

            if (id > 0)
            {
                //update
              
                Model.wx_message_setting setting = settingBll.GetModel(id);

                setting.wid = wid;
                setting.title = title;
                setting.adminOpenid = adminOpenid;
                setting.picUrl = picurl;
                setting.needSH = needSH;
                settingBll.Update(setting);
         
                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改留言板基本设置,主键为" + id); //记录日志
                JscriptMsg("修改成功", "AddMessage.aspx" , "Success");
            }
            else
            {
                
                Model.wx_message_setting setting = new Model.wx_message_setting();
                setting.wid = wid;
                setting.title = title;
                setting.adminOpenid = adminOpenid;
                setting.picUrl = picurl;
                setting.needSH = needSH;
               int iid= settingBll.Add(setting);

               AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加留言板基本设置,主键为" + iid); //记录日志
               JscriptMsg("添加成功",  "AddMessage.aspx", "Success");
            }
        
     

        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            Model.wx_userweixin weixin = GetWeiXinCode();
            int wid = weixin.id;

            BLL.wx_message_setting settingBll = new BLL.wx_message_setting();
            int id = MyCommFun.Obj2Int(hidId.Value);
            //DataSet dr = gbll.GetList(wid);

            string title       = this.title.Text.ToString();
            string adminOpenid = "";
            string picurl      = this.picurl.Text.ToString();
            bool   needSH      = Convert.ToBoolean(this.needSH.SelectedValue);


            if (id > 0)
            {
                //update

                Model.wx_message_setting setting = settingBll.GetModel(id);

                setting.wid         = wid;
                setting.title       = title;
                setting.adminOpenid = adminOpenid;
                setting.picUrl      = picurl;
                setting.needSH      = needSH;
                settingBll.Update(setting);

                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改留言板基本设置,主键为" + id); //记录日志
                JscriptMsg("修改成功", "AddMessage.aspx", "Success");
            }
            else
            {
                Model.wx_message_setting setting = new Model.wx_message_setting();
                setting.wid         = wid;
                setting.title       = title;
                setting.adminOpenid = adminOpenid;
                setting.picUrl      = picurl;
                setting.needSH      = needSH;
                int iid = settingBll.Add(setting);

                AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加留言板基本设置,主键为" + iid); //记录日志
                JscriptMsg("添加成功", "AddMessage.aspx", "Success");
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         Model.wx_userweixin weixin = GetWeiXinCode();
         int wid = weixin.id;
         BLL.wx_message_setting gbll = new BLL.wx_message_setting();
         DataSet dr = gbll.GetList(wid);
         if (dr.Tables[0].Rows.Count > 0)
         {
             this.title.Text = dr.Tables[0].Rows[0]["title"].ToString();
             // this.adminOpenid.Text = dr.Tables[0].Rows[0]["adminOpenid"].ToString();
             this.picurl.Text          = dr.Tables[0].Rows[0]["picUrl"].ToString();
             this.needSH.SelectedValue = dr.Tables[0].Rows[0]["needSH"].ToString();
             hidId.Value = dr.Tables[0].Rows[0]["id"].ToString();
         }
     }
 }
        private void RptBind(string _strWhere, string _orderby)
        {

            Model.wx_userweixin weixin = GetWeiXinCode();

            //判断是否已经设置了微留言基本信息
            BLL.wx_message_setting sbll = new BLL.wx_message_setting();
              DataSet ds_s=  sbll.GetList(weixin.id);
              if (ds_s.Tables[0].Rows.Count > 0)
              {
                  litwUrl.Text = MyCommFun.getWebSite() + "/weixin/message/index.aspx?wid=" + weixin.id;
              }
              else
              {
                  litwUrl.Text = "设置完基本信息后,就自动生成网址";
              }

            _strWhere = "wId=" + weixin.id + " " + _strWhere;
            this.page = MXRequest.GetQueryInt("page", 1);
            txtKeywords.Text = this.keywords;
            DataSet ds = gbll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount);
           // DataSet ds = gbll.GetList( _strWhere);
            if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            {
                DataRow dr;
              
                int count = ds.Tables[0].Rows.Count;
                for (int i = 0; i < count; i++)
                {
                    dr = ds.Tables[0].Rows[i];
                   
                }
                ds.AcceptChanges();
            }
            this.rptList.DataSource = ds;
            this.rptList.DataBind();

            //绑定页码
            txtPageNum.Text = this.pageSize.ToString();
            string pageUrl = Utils.CombUrlTxt("message_list.aspx", "keywords={0}&page={1}", this.keywords, "__id__");
            PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8);


        }
示例#7
0
        private void RptBind(string _strWhere, string _orderby)
        {
            Model.wx_userweixin weixin = GetWeiXinCode();

            //判断是否已经设置了微留言基本信息
            BLL.wx_message_setting sbll = new BLL.wx_message_setting();
            DataSet ds_s = sbll.GetList(weixin.id);

            if (ds_s.Tables[0].Rows.Count > 0)
            {
                litwUrl.Text = MyCommFun.getWebSite() + "/weixin/message/index.aspx?wid=" + weixin.id;
            }
            else
            {
                litwUrl.Text = "设置完基本信息后,就自动生成网址";
            }

            _strWhere        = "wId=" + weixin.id + " " + _strWhere;
            this.page        = MXRequest.GetQueryInt("page", 1);
            txtKeywords.Text = this.keywords;
            DataSet ds = gbll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount);

            // DataSet ds = gbll.GetList( _strWhere);
            if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            {
                DataRow dr;

                int count = ds.Tables[0].Rows.Count;
                for (int i = 0; i < count; i++)
                {
                    dr = ds.Tables[0].Rows[i];
                }
                ds.AcceptChanges();
            }
            this.rptList.DataSource = ds;
            this.rptList.DataBind();

            //绑定页码
            txtPageNum.Text = this.pageSize.ToString();
            string pageUrl = Utils.CombUrlTxt("message_list.aspx", "keywords={0}&page={1}", this.keywords, "__id__");

            PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8);
        }
示例#8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
            Model.wx_userweixin weixin = GetWeiXinCode();
            int wid = weixin.id;
            BLL.wx_message_setting gbll = new BLL.wx_message_setting();
            DataSet dr=  gbll.GetList(wid);
            if (dr.Tables[0].Rows.Count > 0)
              {
                  this.title.Text = dr.Tables[0].Rows[0]["title"].ToString();
                 // this.adminOpenid.Text = dr.Tables[0].Rows[0]["adminOpenid"].ToString();
                  this.picurl.Text = dr.Tables[0].Rows[0]["picUrl"].ToString();
                  this.needSH.SelectedValue = dr.Tables[0].Rows[0]["needSH"].ToString();
                  hidId.Value = dr.Tables[0].Rows[0]["id"].ToString();
              }

            }
        }