⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 constr_edit.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
字号:
//======================================================
//==     (c)2008 aspxcms inc by NeTCMS v1.0              ==
//==          Forum:bbs.aspxcms.com                   ==
//==         Website:www.aspxcms.com                  ==
//======================================================
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using NetCMS.Content;
using NetCMS.Content.Common;

public partial class manage_Contribution_Constr_Edit : NetCMS.Web.UI.ManagePage
{
    Constr con = new Constr();
    protected void Page_Load(object sender, EventArgs e)
    {

        Response.CacheControl = "no-cache";
        if (!IsPostBack)
        {
            this.Authority_Code = "C043";
            this.CheckAdminAuthority();
            string ConIDs =Request.QueryString["ConID"];
            DataTable dtx = con.sel_ConstrInfo(ConIDs,1);
            ContentBox.Value = dtx.Rows[0]["Content"].ToString();
            this.Title.Text = dtx.Rows[0]["Title"].ToString();
            this.Author.Text = dtx.Rows[0]["Author"].ToString();
            this.Tags.Text = dtx.Rows[0]["Tags"].ToString();
            int isCheckss = int.Parse(dtx.Rows[0]["isCheck"].ToString());
            if (isCheckss == 1)
            {
                PageError("对不起此搞已经审核不能在审核", "");
            }
            DataTable dts1 = con.sel_userConstr(1);
            this.ParmConstr.DataSource = dts1;
            this.ParmConstr.DataTextField = "ConstrPayName";
            this.ParmConstr.DataValueField = "PCId";
            this.ParmConstr.DataBind();
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            rootPublic rd = new rootPublic();
            string Contents = ContentBox.Value;
            string Title = Request.Form["Title"].ToString();
            string Author = this.Author.Text;
            string ConIDp =Request.QueryString["ConID"];
            DataTable dt = con.sel_ConstrInfo(ConIDp,1);
            string Source = dt.Rows[0]["Source"].ToString();
            string PicURL = dt.Rows[0]["PicURL"].ToString();
            string site = dt.Rows[0]["SiteID"].ToString();
            string sUNum = dt.Rows[0]["UserNum"].ToString();
            string Tags = this.Tags.Text;
            string creatTime = dt.Rows[0]["creatTime"].ToString();
            string ClassID = Request.Form["ClassCName"].ToString();
            string DataLib = con.sel_newsClass(ClassID);
            string NewsTemplet = "/{@dirTemplet}/Content/news.html";
            string strSavePath = "{@year04}-{@month}-{@day}";
            string strfileName = "constr-" + NetCMS.Common.Rand.Number(5) + "";
            string strfileexName = ".html";
            string strCheckInt = "0|0|0|0";
            DataTable dts = con.sel_ConstrInfo(ClassID,9);
            if (dts != null)
            {
                if (dts.Rows.Count > 0)
                {
                    NewsTemplet = dts.Rows[0]["ReadNewsTemplet"].ToString();
                    strSavePath = dts.Rows[0]["NewsSavePath"].ToString();
                    strfileName = dts.Rows[0]["NewsFileRule"].ToString();
                    strfileexName = dts.Rows[0]["FileName"].ToString();
                    if (dts.Rows[0]["CheckInt"].ToString() == "1") { strCheckInt = "1|1|0|0"; }
                    else if (dts.Rows[0]["CheckInt"].ToString() == "2") { strCheckInt = "2|1|1|0"; }
                    else if (dts.Rows[0]["CheckInt"].ToString() == "3") { strCheckInt = "3|1|1|1"; }
                }
                dts.Clear(); dts.Dispose();
            }
            string NewsID = NetCMS.Common.Rand.Number(12);//产生12位随机字符
            DateTime CreatTime1 = DateTime.Now;
            string PCIdsa = this.ParmConstr.SelectedValue;
            if (PCIdsa.Trim() == "" && PCIdsa.Trim() == null)
            {
                PageError("选择稿酬分类", "");
            }
            DataTable dt_ParmConstr = con.sel_ConstrInfo(PCIdsa,5);
            int gPoint = 0;
            int iPoint = 0;
            int Money1 = 0;
            if (dt_ParmConstr != null)
            {
                if (dt_ParmConstr.Rows.Count > 0)
                {
                    gPoint = int.Parse(dt_ParmConstr.Rows[0]["gPoint"].ToString());
                    iPoint = int.Parse(dt_ParmConstr.Rows[0]["iPoint"].ToString());
                    Money1 = int.Parse(dt_ParmConstr.Rows[0]["money"].ToString());
                }
                dt_ParmConstr.Clear(); dt_ParmConstr.Dispose();
            }
            string content4 = "稿酬";
            DataTable dt_User = con.sel_ConstrInfo(sUNum,6);
            int gPoint1 = int.Parse(dt_User.Rows[0]["gPoint"].ToString());
            int iPoint1 = int.Parse(dt_User.Rows[0]["iPoint"].ToString());
            int cPoint = int.Parse(dt_User.Rows[0]["cPoint"].ToString());
            int aPoint = int.Parse(dt_User.Rows[0]["aPoint"].ToString());
            int Money2 = int.Parse(dt_User.Rows[0]["ParmConstrNum"].ToString());
            DataTable dt4 = con.sel_userConstr(2);
            string[] cPointParam = dt4.Rows[0]["cPointParam"].ToString().Split('|');
            string[] aPointparam = dt4.Rows[0]["aPointparam"].ToString().Split('|');
            int cPoint1 = int.Parse(cPointParam[1]);
            int aPoint1 = int.Parse(aPointparam[1]);
            int cPoint2 = cPoint + cPoint1;
            int aPoint2 = aPoint + aPoint1;
            int gPoint2 = gPoint + gPoint1;
            int iPoint2 = iPoint + iPoint1;
            int Money3 = Money1 + Money2;
            string _UserID = rd.getUserName(sUNum);
            if (con.add_conStrEdit(NewsID, Title, PicURL, ClassID, Author, _UserID, Source, Contents, creatTime, site, Tags, DataLib, NewsTemplet, strSavePath, strfileName, strfileexName, strCheckInt) == 0 || con.update_conStrInfo(ConIDp, 1) == 0 || con.update_sysUser(iPoint2, gPoint2, Money3, cPoint2, aPoint2, UserNum) == 0 || con.add_userGhistory(NewsID, gPoint, iPoint, Money1, CreatTime1, UserNum, content4) == 0)
            {
                rd.SaveUserAdminLogs(1, 1, UserNum, "编辑审核投稿", "编辑审核失败");
                PageError("审核错误", "");
            }
            else
            {
                rd.SaveUserAdminLogs(1, 1, UserNum, "编辑审核投稿", "编辑审核成功");
                PageRight("审核成功", "Constr_List.aspx");
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -