/// <summary> /// 添加评论 /// </summary> /// <param name="context"></param> private void AddComment(HttpContext context) { string bookId = context.Request.Form["bookId"]; string msg = context.Request.Form["msg"]; BookComment model = new BookComment() { BookId = Convert.ToInt32(bookId), CreateDateTime = DateTime.Now, Msg = msg }; Articel_WordsManager articel_WordsManager = new Articel_WordsManager(); if (articel_WordsManager.CheckForbid(msg)) { context.Response.Write("no:评论中含有禁用词"); } else if (articel_WordsManager.CheckMOD(msg)) { context.Response.Write("ok:评论需要审核"); bll.Add(model); } else { msg = articel_WordsManager.GetReplace(msg); model.Msg = msg; bll.Add(model); context.Response.Write("ok:评论成功"); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { string txtInfo = Request.Form["txtInfo"]; string[] words = txtInfo.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries); Articel_WordsManager bll = new Articel_WordsManager(); foreach (string word in words) { string[] s = word.Split('='); Articel_Words model = new Articel_Words(); model.WordPattern = s[0]; if (s[1] == "{BANNED}") { model.IsForbid = true; } else if (s[1] == "{MOD}") { model.IsMod = true; } else { model.ReplaceWord = s[1]; } bll.Add(model); } } }