public ActionResult Favorite(int articleId)
        {
            if (DataRepository.GetArticle(articleId) == null)
                return RedirectToAction("Details", "Articles", new {id = articleId});

            var curAppUserId = User.Identity.GetUserId();
            Favorite fav = new Favorite()
            {
                ArticleId = articleId,
                UserId = curAppUserId,
                AdditionDate = DateTime.Now
            };
            if (UsersRepository.FindFavorite(articleId, curAppUserId) == null)
                UsersRepository.AddFavorite(fav);
            return RedirectToAction("Details", "Articles", new { id = articleId });
        }
 public void AddFavorite(Favorite favorite)
 {
     QueryExecutor.Instance.AddFavorite(favorite);
 }
 public void AddFavorite(Favorite favorite)
 {
     Favorites.Add(favorite);
 }