public static int delArticleUpload(string ArticleID) { BArticle bq = new BArticle(); return(bq.Update(new Article() { ArticleID = Utils.StrToInt(ArticleID, 0), ArticlePath = "" })); }
protected void btnAdd_Click(object sender, EventArgs e) { Article olda = ba.GetArticlesByID(Utils.StrToInt(hfArticleID.Value, 0)); Article a = new Article(); a.ArticleID = Utils.StrToInt(hfArticleID.Value, 0); a.ArticleTitle = PubCom.CheckString(txtArticleTitle.Text.Trim()); a.IsInternal = ckIsinternal.Checked; a.SubmitTime = DateTime.Parse(StarTime.Text.Trim()); a.Publication = PubCom.CheckString(txtPublication.Text.Trim()); a.Keyword = PubCom.CheckString(txtKryword.Text.Trim()); a.Summary = PubCom.CheckString(txtSummary.Text.Trim()); a.LanguageType = dpLanguage.SelectedValue; a.ArticleType = dpArticleType.SelectedValue; a.ArticlePath = DateTime.Now.Year + "_" + DateTime.Now.Month + "/" + DateTime.Now.Day; if (dpExpert.SelectedValue != "") { a.ExpertID = Utils.StrToInt(dpExpert.SelectedValue, 0); } if (dpProject.SelectedValue != "") { a.ProjectID = Utils.StrToInt(dpProject.SelectedValue, 0); } if (dpLm.SelectedValue != "") { a.LmMemberID = Utils.StrToInt(dpLm.SelectedValue, 0); } if (dpTd.SelectedValue != "") { a.TdMemberID = Utils.StrToInt(dpTd.SelectedValue, 0); } if (dpstu.SelectedValue != "") { a.StuMemberID = Utils.StrToInt(dpstu.SelectedValue, 0); } int rec = ba.Update(a); if (rec == 1) { HttpFileCollection htf = Request.Files; ba.UploadFile(htf[0], PicFilePath, a.ArticleID); ba.UploadValidate(pic_upload, lbl_pic, PicFilePath, a.ArticleID); //// 插入日志 SysOperateLog log = new SysOperateLog(); log.LogID = StringHelper.getKey(); log.LogType = LogType.文章信息.ToString(); log.OperateUser = GetLogUserName(); log.OperateDate = DateTime.Now; log.LogOperateType = "修改文章"; log.LogBeforeObject = JsonHelper.Obj2Json(olda); //不包含附件 log.LogAfterObject = JsonHelper.Obj2Json(a); //不包含附件 log.LogRemark = "不包含附件内容"; bsol.Insert(log); Message.ShowOKAndRedirect(this, "修改成功", "ArticleManage.aspx"); } else { Message.ShowWrong(this, "修改失败"); } }