Exemplo n.º 1
0
        public NovelReadRecordInfo GetRecentChapterByType(string userName, int contentType)
        {
            if (string.IsNullOrEmpty(userName))
            {
                return(null);
            }

            using (var conn = DbConnection(DbOperation.Read))
            {
                var repo = new Repository.LogRepo(conn);
                return(repo.GetRecentChapterByType(userName, contentType));
            }
        }
Exemplo n.º 2
0
        public int ChapterReadLogLocalSync(NovelReadRecordInfo novelReadRecordInfo)
        {
            if (novelReadRecordInfo == null)
            {
                return(0);
            }

            using (var conn = DbConnection(DbOperation.Write))
            {
                var repo = new Repository.LogRepo(conn);
                return(repo.ChapterReadLogLocalSync(novelReadRecordInfo));
            }
        }
Exemplo n.º 3
0
        public int ChapterReadLog(ChapterLogInfo chapterLogInfo, NovelReadRecordInfo novelReadRecordInfo)
        {
            if (chapterLogInfo == null || novelReadRecordInfo == null)
            {
                return(0);
            }

            using (var conn = DbConnection(DbOperation.Write))
            {
                var repo = new Repository.LogRepo(conn);
                return(repo.ChapterReadLog(chapterLogInfo, novelReadRecordInfo));
            }
        }
Exemplo n.º 4
0
        public int NovelReadLog(NovelLogInfo model)
        {
            if (model == null)
            {
                return(0);
            }

            using (var conn = DbConnection(DbOperation.Write))
            {
                var repo = new Repository.LogRepo(conn);
                return(repo.NovelReadLog(model));
            }
        }
Exemplo n.º 5
0
        public IEnumerable <NovelReadRecordInfo> GetRecentChapterListExceptType(string userName, int exceptContentType, int top = 5)
        {
            if (string.IsNullOrEmpty(userName))
            {
                return(null);
            }

            using (var conn = DbConnection(DbOperation.Read))
            {
                var repo = new Repository.LogRepo(conn);
                return(repo.GetRecentChapterListExceptType(userName, exceptContentType, top));
            }
        }
Exemplo n.º 6
0
        public int CreateUserInfo(UserLogInfo model)
        {
            if (model == null)
            {
                return(0);
            }

            using (var conn = DbConnection(DbOperation.Write))
            {
                var repo = new Repository.LogRepo(conn);
                return(repo.CreateUserInfo(model));
            }
        }