コード例 #1
0
ファイル: ZhuanTiList.aspx.cs プロジェクト: huaminglee/Code
        private void GetZhuanTiList()
        {
            string fid = "";
            string condition = "";
            if (Request["ZhuanName"] != null)
            {
                fid = Request["ZhuanName"].ToString();
                CommonDao<Safezhuan> sugmgr = new CommonDao<Safezhuan>();
                Safezhuan safezhuan = sugmgr.FindByConditions(" fid='"+fid+"' ");

                this.lableType.InnerHtml = " <span style='color: #0087ce;'>" +safezhuan.ZhuanName.ToString() + "</span>";
                condition = condition +  " NewsZhuan ='" + fid + "' ";
            }

            CommonDao<SafeNews> newmgr = new CommonDao<SafeNews>();
            SafeNews s = new SafeNews();
          

            if (TextBoxSearch.Text.Trim().Length > 0)
            {
                condition = condition + " and  newstitle like '%" + this.TextBoxSearch.Text.Trim().ToString() + "%'";
            }

            Pager.RecordCount = int.Parse(newmgr.GetTotalCount(condition));
            RepeaterPubGG.DataSource = newmgr.FindAllByPageDesc(((Pager.CurrentPageIndex - 1) * Pager.PageSize).ToString(), Pager.PageSize.ToString(), condition);
            RepeaterPubGG.DataBind();

        }
コード例 #2
0
ファイル: NewsAdd.aspx.cs プロジェクト: huaminglee/Code
        protected void GetValue(object sender, EventArgs e)
        {
            CommonDao<SafeNews> newmgr = new CommonDao<SafeNews>();
            SafeNews safenew = new SafeNews();

            if (Request.QueryString["fid"] != null)
            {
                safenew = newmgr.FindById(Request.QueryString["fid"].ToString());
            }
            safenew.newstitle = this.Txtctitle.Text.Trim().ToString();

            CommonDao<Safezhuan> sugmgr = new CommonDao<Safezhuan>();
            Safezhuan safezhuan = sugmgr.FindByConditions(" ZhuanName='" + this.DropDownListZhuanTi.Text.Trim().ToString() + "' ");

            if(safezhuan!=null){
                safenew.NewsZhuan = safezhuan.fid.ToString();
            }
            safenew.newscontents = this.TxtNewsContent.InnerText.ToString();

            if (Request.QueryString["Infotype"] != null && Request.QueryString["type"] != null)
            {
                safenew.NewsInfoType = Request.QueryString["Infotype"].ToString();
                safenew.newstype = Request.QueryString["type"].ToString();
            }

            if (safenew.NewsInfoType == "安全新闻")
            {
                GetImg getimg = new GetImg();
                safenew.newspics = getimg.MyGetImgUrl(safenew.newscontents);
                if (safenew.newspics.Length > 0)
                {
                    safenew.newstype = "图片新闻";
                }
            }
            EPReper.BLL.Userinfo UI = new EPReper.BLL.Userinfo();
            string userid = Tools.CookieHelper.GetCookie("CN_ID").ToString();
            string username = UI.GetList("CN_ID = " + userid).Tables[0].Rows[0]["CN_LOGIN"].ToString();
            safenew.createperson = username;
            safenew.createtime = DateTime.Now.ToString();

            if (Request.QueryString["fid"]!= null)
            {
                if (newmgr.Update(safenew))
                {
                    MessageBox.ShowAndRedirect(this, "恭喜您," + safenew.newstype + "修改成功!", "SafeAdmin.aspx?Infotype=" + safenew.NewsInfoType + "&type=" + safenew.newstype + "");
                }
                MessageBox.Show(this, "Sorry," + safenew.newstype + "修改失败!,请您重试!");

            }
            else
            {
                if (newmgr.Add(safenew))
                {
                    MessageBox.ShowAndRedirect(this, "恭喜您," + safenew.newstype + "添加成功!", "SafeAdmin.aspx?Infotype=" + safenew.NewsInfoType + "&type=" + safenew.newstype + "");
                }
                MessageBox.Show(this, "Sorry," + safenew.newstype + "添加失败!,请您重试!");
            }
        }