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; }
/// <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); }