Пример #1
0
        public IssueSiteEntity GetCurIssueInfo(IssueSetQuery query)
        {
            IIssueService   service     = ServiceContainer.Instance.Container.Resolve <IIssueService>();
            IssueSiteEntity issueEntity = service.GetCurIssueInfo(query);

            return(issueEntity);
        }
Пример #2
0
        /// <summary>
        /// 获取当前期刊最新的年、卷、期、当期封面图片
        /// </summary>
        /// <param name="query"></param>
        /// <returns></returns>
        public IssueSiteEntity GetCurIssueInfo(IssueSetQuery query)
        {
            HttpClientHelper clientHelper = new HttpClientHelper();
            IssueSiteEntity  model        = clientHelper.Post <IssueSiteEntity, IssueSetQuery>(GetAPIUrl(APIConstant.ISSUE_GETCURISSUEINFO), query);

            return(model);
        }
Пример #3
0
        public IssueSiteEntity GetCurIssueInfo()
        {
            IIssueFacadeService service = ServiceContainer.Instance.Container.Resolve <IIssueFacadeService>();
            IssueSetQuery       query   = new IssueSetQuery();

            query.JournalID = CurAuthor.JournalID;
            IssueSiteEntity issueInfoEntity = service.GetCurIssueInfo(query);

            if (issueInfoEntity == null)
            {
                issueInfoEntity = new IssueSiteEntity();
            }
            return(issueInfoEntity);
        }