Пример #1
0
        private IssueData GetIssueData(int id)
        {
            var issueData = new IssueData();
            var context = new FirstIssueContext();
            var i = (from c in context.Issues
                     where c.IssueId == id
                     select c).FirstOrDefault();
            if (i != null)
            {
                issueData.IssueId = i.IssueId;
                issueData.IssueDate = i.PublishDate;
                issueData.IssueTitle = i.IssueName;

                foreach (var a in i.Articles.ToList())
                {
                    issueData.Articles.Add(new ArticleData
                    {
                        Author = a.Author.FullName,
                        Id = a.ArticleId,
                        Order = a.Order,
                        Title = a.Title,
                        SubTitle = string.Empty
                    });
                }
            }
            return issueData;
        }
Пример #2
0
        private IssueData GetIssueData(int id)
        {
            var issueData = new IssueData();
            var context   = new FirstIssueContext();
            var i         = (from c in context.Issues
                             where c.IssueId == id
                             select c).FirstOrDefault();

            if (i != null)
            {
                issueData.IssueId    = i.IssueId;
                issueData.IssueDate  = i.PublishDate;
                issueData.IssueTitle = i.IssueName;

                foreach (var a in i.Articles.ToList())
                {
                    issueData.Articles.Add(new ArticleData
                    {
                        Author   = a.Author.FullName,
                        Id       = a.ArticleId,
                        Order    = a.Order,
                        Title    = a.Title,
                        SubTitle = string.Empty
                    });
                }
            }
            return(issueData);
        }