public ActionResult AddArticle(SelectedNews model, int articleId) { AppUser user = CurrentUser; if (ModelState.IsValid) { SelectedNews c = new SelectedNews(); c.ArticleId = articleId; c.UserId = user.Id; db.SelectedNews.Add(c); db.SaveChanges(); return(RedirectToAction("GetAllArticles")); } return(RedirectToAction("GetAllArticles")); }
private void CanExecuteRequestStoryCommand(object sender, CanExecuteRoutedEventArgs e) { e.CanExecute = NewsProvider != null && SelectedNews.Any(n => n.Story.IsEmpty()); }
private void ExecutedRequestStoryCommand(object sender, ExecutedRoutedEventArgs e) { SelectedNews.Where(n => n.Story.IsEmpty()).ForEach(NewsProvider.RequestNewsStory); }