コード例 #1
0
ファイル: ForumLogService.cs プロジェクト: zhdwwf/wojilu
        public virtual Result AddTopic(User user, int appId, int topicId, int actionId, String reason, String ip)
        {
            ForumLog log = createLog(user, appId, topicId, actionId, ip);

            log.Msg = reason;
            return(db.insert(log));
        }
コード例 #2
0
        public static string GetForumLog(RestCommand command, int forumLogID)
        {
            ForumLog forumLog = ForumLogs.GetForumLog(command.LoginUser, forumLogID);

            if (forumLog.OrganizationID != command.Organization.OrganizationID)
            {
                throw new RestException(HttpStatusCode.Unauthorized);
            }
            return(forumLog.GetXml("ForumLog", true));
        }
コード例 #3
0
ファイル: ForumLogService.cs プロジェクト: robin88/wojilu
        public virtual void Add( User user, int appId, String msg, String ip )
        {
            ForumLog log = new ForumLog();
            log.UserId = user.Id;
            log.UserName = user.Name;
            log.AppId = appId;
            log.Msg = msg;
            log.Ip = ip;

            db.insert( log );
        }
コード例 #4
0
 private static ForumLog createLog(User user, long appId, long topicId, long actionId, string ip) {
     ForumLog log = new ForumLog();
     log.UserId = user.Id;
     log.UserName = user.Name;
     log.UserUrl = user.Url;
     log.AppId = appId;
     log.TopicId = topicId;
     log.ActionId = actionId;
     log.Ip = ip;
     return log;
 }
コード例 #5
0
ファイル: ForumLogService.cs プロジェクト: zhdwwf/wojilu
        public virtual void Add(User user, int appId, String msg, String ip)
        {
            ForumLog log = new ForumLog();

            log.UserId   = user.Id;
            log.UserName = user.Name;
            log.AppId    = appId;
            log.Msg      = msg;
            log.Ip       = ip;

            db.insert(log);
        }
コード例 #6
0
ファイル: ForumLogService.cs プロジェクト: robin88/wojilu
        public virtual Result AddPost( User user, int appId, int postId, int actionId, String ip )
        {
            ForumLog log = new ForumLog();
            log.UserId = user.Id;
            log.UserName = user.Name;
            log.UserUrl = user.Url;
            log.AppId = appId;
            log.PostId = postId;
            log.ActionId = actionId;
            log.Ip = ip;

            return db.insert( log );
        }
コード例 #7
0
ファイル: ForumLogService.cs プロジェクト: zhdwwf/wojilu
        private static ForumLog createLog(User user, int appId, int topicId, int actionId, String ip)
        {
            ForumLog log = new ForumLog();

            log.UserId   = user.Id;
            log.UserName = user.Name;
            log.UserUrl  = user.Url;
            log.AppId    = appId;
            log.TopicId  = topicId;
            log.ActionId = actionId;
            log.Ip       = ip;
            return(log);
        }
コード例 #8
0
ファイル: ForumLogService.cs プロジェクト: zhdwwf/wojilu
        public virtual Result AddPost(User user, int appId, int postId, int actionId, String ip)
        {
            ForumLog log = new ForumLog();

            log.UserId   = user.Id;
            log.UserName = user.Name;
            log.UserUrl  = user.Url;
            log.AppId    = appId;
            log.PostId   = postId;
            log.ActionId = actionId;
            log.Ip       = ip;

            return(db.insert(log));
        }
コード例 #9
0
        public void ViewDeletedTopic(int id)
        {
            ForumTopic topic = topicService.GetById_ForAdmin(id);

            bind("t", topic);

            ForumLog log = logService.GetByDeletedTopicId(topic.Id);

            bind("log", log);

            DataPage <ForumPost> list = postService.GetPageList_ForAdmin(id, 50);

            bindList("list", "p", list.Results);
            set("page", list.PageBar);
        }
コード例 #10
0
        public void ViewDeletedPost(int id)
        {
            ForumPost  post  = postService.GetById_ForAdmin(id);
            ForumTopic topic = topicService.GetById_ForAdmin(post.TopicId);

            ForumLog log = logService.GetByDeletedPostId(post.Id);

            if (log == null)
            {
                log = logService.GetByDeletedTopicId(topic.Id);
            }

            bind("log", log);

            set("t.Link", alink.ToAppData(topic));
            set("p.CreatorLink", Link.ToMember(post.Creator));

            bind("t", topic);
            bind("p", post);
        }
コード例 #11
0
ファイル: ForumLogService.cs プロジェクト: zhdwwf/wojilu
        public Result AddTopic(User user, int appId, int topicId, int actionId, String ip)
        {
            ForumLog log = createLog(user, appId, topicId, actionId, ip);

            return(db.insert(log));
        }
コード例 #12
0
ファイル: ForumLogService.cs プロジェクト: zuhuizou/wojilu
        public virtual Result AddTopic(User user, long appId, long topicId, long actionId, string ip)
        {
            ForumLog log = createLog(user, appId, topicId, actionId, ip);

            return(db.insert(log));
        }