コード例 #1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtnew_title.Text.Trim().Length == 0)
            {
                strErr += "新闻标题不能为空!\\n";
            }

            if (!PageValidate.IsNumber(txtnew_cate_id.SelectedValue))
            {
                strErr += "新闻类型格式错误!\\n";
            }

            if (this.content.InnerHtml.Trim().Length == 0)
            {
                strErr += "内容不能为空!\\n";
            }
            if (this.txtnew_valid.Text.Trim().Length == 0)
            {
                strErr += "不能为空!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            string new_title   = this.txtnew_title.Text;
            int    new_cate_id = int.Parse(this.txtnew_cate_id.SelectedValue);
            string new_content = this.content.InnerHtml;
            string new_valid   = this.txtnew_valid.Text;

            WalleProject.Model.t_news model = new WalleProject.Model.t_news();
            model.new_title   = new_title;
            model.new_cate_id = new_cate_id;
            HttpPostedFile file = fup_com_img.PostedFile;

            if (file != null)
            {
                model.new_pic_id = UploadFile(file);
            }
            else
            {
                if (!PageValidate.IsNumber(lb_i_img.SelectedValue))
                {
                    strErr += "图片没有选择!\\n";
                    MessageBox.Show(this, strErr);
                    return;
                }
                int new_pic_id = int.Parse(this.lb_i_img.SelectedValue) == -1?1:int.Parse(this.lb_i_img.SelectedValue);
            }

            model.new_content   = new_content;
            model.new_valid     = new_valid;
            model.new_creatDate = DateTime.Now;
            WalleProject.BLL.t_news bll = new WalleProject.BLL.t_news();
            bll.Add(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "NewsManage.aspx");
        }
コード例 #2
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtEditnew_title.Text.Trim().Length == 0)
            {
                strErr += "new_title不能为空!\\n";
            }
            if (!PageValidate.IsDateTime(txtEditnew_creatDate.Text))
            {
                strErr += "new_creatDate格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtEditnew_cate_id.Text))
            {
                strErr += "new_cate_id格式错误!\\n";
            }
            if (!PageValidate.IsNumber(txtEditnew_pic_id.Text))
            {
                strErr += "new_pic_id格式错误!\\n";
            }
            if (this.txtEditnew_content.Text.Trim().Length == 0)
            {
                strErr += "new_content不能为空!\\n";
            }
            if (this.txtEditnew_valid.Text.Trim().Length == 0)
            {
                strErr += "new_valid不能为空!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            string   new_title     = this.txtEditnew_title.Text;
            DateTime new_creatDate = DateTime.Parse(this.txtEditnew_creatDate.Text);
            int      new_cate_id   = int.Parse(this.txtEditnew_cate_id.Text);
            int      new_pic_id    = int.Parse(this.txtEditnew_pic_id.Text);
            string   new_content   = this.txtEditnew_content.Text;
            string   new_valid     = this.txtEditnew_valid.Text;
            int      new_ID        = int.Parse(this.lblnew_ID.Text);


            WalleProject.Model.t_news model = new WalleProject.Model.t_news();
            model.new_title     = new_title;
            model.new_creatDate = new_creatDate;
            model.new_cate_id   = new_cate_id;
            model.new_pic_id    = new_pic_id;
            model.new_content   = new_content;
            model.new_valid     = new_valid;
            model.new_ID        = new_ID;

            WalleProject.BLL.t_news bll = new WalleProject.BLL.t_news();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx");
        }
コード例 #3
0
 private void ShowInfo(int new_ID)
 {
     WalleProject.BLL.t_news   bll   = new WalleProject.BLL.t_news();
     WalleProject.Model.t_news model = bll.GetModel(new_ID);
     this.lblnew_title.Text     = model.new_title;
     this.lblnew_creatDate.Text = model.new_creatDate.ToString();
     this.lblnew_cate_id.Text   = model.new_cate_id.ToString();
     this.lblnew_pic_id.Text    = model.new_pic_id.ToString();
     this.lblnew_content.Text   = Server.HtmlDecode(PageValidate.Decode(model.new_content));
     this.lblnew_valid.Text     = model.new_valid;
     this.lblnew_ID.Text        = model.new_ID.ToString();
 }
コード例 #4
0
 private void ShowInfo(int new_ID)
 {
     WalleProject.BLL.t_news   bll   = new WalleProject.BLL.t_news();
     WalleProject.Model.t_news model = bll.GetModel(new_ID);
     this.txtEditnew_title.Text     = model.new_title;
     this.txtEditnew_creatDate.Text = model.new_creatDate.ToString();
     this.txtEditnew_cate_id.Text   = model.new_cate_id.ToString();
     this.txtEditnew_pic_id.Text    = model.new_pic_id.ToString();
     this.txtEditnew_content.Text   = model.new_content;
     this.txtEditnew_valid.Text     = model.new_valid;
     this.lblnew_ID.Text            = model.new_ID.ToString();
 }
コード例 #5
0
 private void ShowEditInfo(int new_ID)
 {
     WalleProject.BLL.t_news   bll   = new WalleProject.BLL.t_news();
     WalleProject.Model.t_news model = bll.GetModel(new_ID);
     this.txtEditnew_title.Text   = model.new_title;
     this.txtEditnew_cate_id.Text = model.new_cate_id.ToString();
     this.lb_i_img.SelectedValue  = model.new_pic_id.ToString();
     this.content.InnerHtml       = Server.HtmlDecode(PageValidate.Decode(model.new_content));
     this.txtEditnew_valid.Text   = model.new_valid;
     this.img_i_mo.Src            = new BLL.t_picture().GetModel(int.Parse(model.new_pic_id.ToString())).pic_valid;
     this.imgID.Text = model.new_pic_id.ToString();
     Label1.Text     = model.new_ID.ToString();
 }