/// <summary> /// 完成评论的添加 /// </summary> /// <returns></returns> public ActionResult AddArticelComment() { int articelId = int.Parse(Request["articelId"]); string msg = Request["msg"]; if (SensitiveWordService.FilterFobidWord(msg)) { return(Content("no:评论中含有禁用词!!")); } else if (SensitiveWordService.FilterModWord(msg)) { ArticelComment articelComment = new ArticelComment(); articelComment.AddDate = DateTime.Now; articelComment.IsPass = 0; articelComment.Msg = msg; articelComment.ArticelID = articelId; ArticelCommentService.AddEntity(articelComment); return(Content("no:评论待审查!!")); } else { ArticelComment articelComment = new ArticelComment(); articelComment.AddDate = DateTime.Now; articelComment.IsPass = 1; articelComment.Msg = msg; articelComment.ArticelID = articelId; ArticelCommentService.AddEntity(articelComment); return(Content("ok:评论成功")); } }
/// <summary> /// 转化为SensitiveWordType用于数据库存储 /// </summary> /// <returns>SensitiveWord</returns> public SensitiveWordType AsSensitiveWordType() { SensitiveWordType sensitiveWordType = null; if (this.TypeId > 0) { sensitiveWordType = new SensitiveWordService().GetSensitiveWordType(this.TypeId.Value); } else { sensitiveWordType = SensitiveWordType.New(); } sensitiveWordType.Name = this.Name; return(sensitiveWordType); }
/// <summary> /// 转化为SensitiveWord用于数据库存储 /// </summary> /// <returns>SensitiveWord</returns> public SensitiveWord AsSensitiveWord() { SensitiveWord sensitiveWord = null; if (this.Id > 0) { sensitiveWord = new SensitiveWordService().Get(this.Id.Value); } else { sensitiveWord = SensitiveWord.New(); } sensitiveWord.Word = this.Word; if (this.TypeId != null) { sensitiveWord.TypeId = this.TypeId.Value; } sensitiveWord.Replacement = this.Replacement; return(sensitiveWord); }
private static void OnModelChangeAtfer(Assembly assembly) { if (assembly == null) { return; } try { TypeAccessor.Init(); ProtoBufUtils.Initialize(); ProtoBufUtils.LoadProtobufType(assembly); EntitySchemaSet.Init(); EntitySchemaSet.LoadAssembly(assembly); Language.Reset(); CacheFactory.ResetCache(); SensitiveWordService.Init(); TraceLog.ReleaseWrite("Update Model script success."); IsRunning = true; } catch (Exception ex) { TraceLog.WriteError("OnModelChangeAtfer error:{0}", ex); } }
/// <summary> /// /// </summary> public DdzBroadcastService(GameUser user) { _user = user; _wordServer = new SensitiveWordService(); }
public DdzChatService(GameUser user) : base(user.UserId.ToInt()) { _wordServer = new SensitiveWordService(); this._user = user; }
public RoleFunc() { _wordServer = new SensitiveWordService(); }