Esempio n. 1
0
        public StoryModel(NewsBE news, string requestUrl)
        {
            Author = news.Author;
            Date   = news.Datetime;
            Source = news.Source;

            if (String.IsNullOrEmpty(news.SourceUrl))
            {
                SourceUrl = requestUrl;
            }
            else
            {
                SourceUrl = news.SourceUrl;
            }

            Story     = news.Story;
            Title     = news.Title;
            TitlePath = news.TitlePath;
        }
Esempio n. 2
0
        /// <summary>
        /// Converts a NewsEntity object to a NewsBE object
        /// </summary>
        /// <param name="news">NewsEntity to convert</param>
        /// <returns></returns>
        protected NewsBE GetEntity(NewsEntity news)
        {
            if (null == news)
            {
                return(null);
            }

            var result = new NewsBE
            {
                Author    = news.author,
                Date      = news.date,
                Source    = news.source,
                SourceUrl = news.source_url,
                Story     = news.story,
                Title     = news.title,
                TitlePath = news.url_title
            };

            return(result);
        }