Example #1
0
        //
        // GET: /E3/

        public ActionResult Index()
        {
            string apiKey  = System.Configuration.ConfigurationManager.AppSettings["BloggerApiKey"];
            string appName = System.Configuration.ConfigurationManager.AppSettings["GoogleAppName"];

            BloggerService service = new BloggerService(new Google.Apis.Services.BaseClientService.Initializer()
            {
                ApiKey          = apiKey,
                ApplicationName = appName
            });

            ArticlesHelper helper = new ArticlesHelper(apiKey, appName, service);

            List <Article> nintendoArticles = helper.GetArticlesFromBlog(NintendoBlogId, "Nintendo", 100, 1, "E3 2016", "/Artigos/Ler/");
            List <Article> generalArticles  = helper.GetArticlesFromBlog(MainBlogId, "Multi", 100, 1, "E3 2016", "/Artigos/Ler/");

            List <Article> articles = new List <Article>();

            articles.AddRange(nintendoArticles);
            articles.AddRange(generalArticles);

            ViewData["articles"] = articles.OrderByDescending(t => t.DatePublished).ToList();

            return(View());
        }
Example #2
0
        //
        // GET: /FiltroArtigo/

        public ActionResult Index()
        {
            ArticlesHelper articlesHelper = new ArticlesHelper();

            List <Article> articles = articlesHelper.GetArticlesFromBlog(System.Configuration.ConfigurationManager.AppSettings["nintendoBlogId"], "Nintendo", 10000, 0, "/Artigos/Ler/");

            return(View(articles));
        }
Example #3
0
        public ActionResult Autor(string id)
        {
            ArticlesHelper articlesHelper = new ArticlesHelper();

            List <Article> articles = articlesHelper.GetArticlesFromBlog(System.Configuration.ConfigurationManager.AppSettings["nintendoBlogId"], "Nintendo", 10000, 0, "/Artigos/Ler/");

            articles.RemoveAll(t => t.AuthorName != id);

            return(View(articles));
        }
Example #4
0
        //
        // GET: /ESports/EVO/

        public ActionResult Index(int?page)
        {
            string apiKey  = System.Configuration.ConfigurationManager.AppSettings["ESportsBloggerApiKey"];
            string appName = System.Configuration.ConfigurationManager.AppSettings["ESportsGoogleAppName"];

            BloggerService service = new BloggerService(new Google.Apis.Services.BaseClientService.Initializer()
            {
                ApiKey          = apiKey,
                ApplicationName = appName
            });

            ArticlesHelper helper = new ArticlesHelper(apiKey, appName, service);

            List <Article> generalArticles = helper.GetArticlesFromBlog(ESportsBlogId, "ESports", 100, 1, "EVO 2016", "/Artigos/Ler/");

            ViewData["articles"] = generalArticles;

            return(View());
        }
Example #5
0
        public JsonResult GetRelatedPosts(string label)
        {
            ArticlesHelper helper = new ArticlesHelper();

            return(Json(helper.GetArticlesFromBlog(NintendoBlogId, "Nintendo", 3, 0, label, "/Artigos/Ler/"), JsonRequestBehavior.AllowGet));
        }