public DtoContent PopulateDtoContent(string latitude, string longitude, double radius)
        {
            var dtoContent = new DtoContent();

            var articles = GlobalData.ABCData;
            var filteredARticles = GetArticlesFromLocation(articles, latitude, longitude, radius);
            dtoContent.ArticleMarkerList = ObtainMarkers(filteredARticles);
            dtoContent.ArticleList = filteredARticles;
            return dtoContent;
        }
        public ActionResult listSearch(string search)
        {
            var ga = new GetArticles();
            var articles = ga.SearchArticles(search);

            var model = new DtoContent();
            model.ArticleList = articles;

            Session["DtoContent"] = model;

            return RedirectToAction("ListIndex");
        }
        public DtoContent PopulateDtoContent(int limit = -1)
        {
            var dtoContent = new DtoContent();

            var articles = GlobalData.ABCData;
            if (limit > -1)
            {
                var hold = new List<Article>();
                for (int ii = 0; ii < limit; ii++)
                {
                    hold.Add(articles.ToList()[ii]);
                }
                articles = hold;
            }

            dtoContent.ArticleMarkerList = ObtainMarkers(articles);
            dtoContent.ArticleList = articles;
            return dtoContent;
        }