예제 #1
0
        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"));
        }
예제 #2
0
 private void CanExecuteRequestStoryCommand(object sender, CanExecuteRoutedEventArgs e)
 {
     e.CanExecute = NewsProvider != null && SelectedNews.Any(n => n.Story.IsEmpty());
 }
예제 #3
0
 private void ExecutedRequestStoryCommand(object sender, ExecutedRoutedEventArgs e)
 {
     SelectedNews.Where(n => n.Story.IsEmpty()).ForEach(NewsProvider.RequestNewsStory);
 }