protected void Submit_B_Click(object sender, EventArgs e)
        {
            M_Design_Page pageMod = scenceBll.SelReturnModel(Mid);

            pageMod.Title  = Title_T.Text;
            pageMod.Score  = DataConvert.CDouble(Request.Form["score_num"]);
            pageMod.Status = DataConvert.CLng(Status_Rad.SelectedValue);
            if (ThumbImg_UP.HasFile)
            {
                ThumbImg_UP.SaveFile();
                pageMod.ThumbImg = ThumbImg_UP.FileUrl;
            }
            else //未指定文件,则以文本框中的为准
            {
                pageMod.ThumbImg = ThumbImg_UP.FVPath;
            }
            if (PreviewImg_UP.HasFile)
            {
                HttpPostedFile file  = PreviewImg_UP.Request.Files[0];
                var            image = System.Drawing.Image.FromStream(file.InputStream);
                PreviewImg_UP.SaveFile();
                pageMod.PreviewImg = PreviewImg_UP.FileUrl;
            }
            else
            {
                pageMod.PreviewImg = PreviewImg_UP.FVPath;
            }
            pageMod.UserID   = DataConvert.CLng(UserID_Hid.Value.Trim(' '));
            pageMod.UserName = buser.SelReturnModel(pageMod.UserID).UserName;
            pageMod.Seflag   = Request.Form["seflag_chk"];
            pageMod.Meta     = Meta_T.Text;
            pageMod.Remind   = Remind_T.Text;
            scenceBll.UpdateByID(pageMod);
            function.WriteSuccessMsg("操作成功!", "SceneList.aspx");
        }
예제 #2
0
        protected void Save_Btn_Click(object sender, EventArgs e)
        {
            pageMod          = pageBll.SelModelByGuid(Mid);
            pageMod.Title    = Title_T.Text;
            pageMod.Meta     = Meta_T.Text;
            pageMod.Remind   = Remind_T.Text;
            err_sp.InnerHtml = "";
            if (Thumb_UP.HasFile)
            {
                Thumb_UP.SaveFile();
                pageMod.ThumbImg = Thumb_UP.FileUrl;
            }
            else //未指定文件,则以文本框中的为准
            {
                pageMod.ThumbImg = Thumb_UP.FVPath;
            }
            string oldimg = pageMod.PreviewImg;

            if (PreviewImg_UP.HasFile)
            {
                HttpPostedFile file  = PreviewImg_UP.Request.Files[0];
                var            image = System.Drawing.Image.FromStream(file.InputStream);
                PreviewImg_UP.SaveFile();
                pageMod.PreviewImg = PreviewImg_UP.FileUrl;
            }
            else
            {
                pageMod.PreviewImg = PreviewImg_UP.FVPath;
            }
            if (pageMod.TlpID > 0 && !pageMod.PreviewImg.Equals(oldimg))
            {
                B_Design_Tlp tlpBll = new B_Design_Tlp();
                M_Design_Tlp tlpMod = tlpBll.SelReturnModel(pageMod.TlpID);
                tlpMod.PreviewImg = pageMod.PreviewImg;
                tlpBll.UpdateByID(tlpMod);
            }
            pageBll.UpdateByID(pageMod);
            function.Script(this, "top.settitle('" + pageMod.Title + "');top.CloseDiag();");
        }