📄 constr_edit.aspx.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 + -