public ActionResult GetUrls(string keywords)
        {
            Api.DiscoverySearch.DiscoverySearch apiLinkBuilder = new Api.DiscoverySearch.DiscoverySearch();
            List<string> _lstUrl = new List<string>();
            string[] keys = Regex.Split(keywords, ",");
            foreach (string item in keys)
            {
                try
                {
                    List<string> _lsttwt = (List<string>)new JavaScriptSerializer().Deserialize(apiLinkBuilder.TwitterLinkBuilder(item), typeof(List<string>));
                    if (_lsttwt.Count > 0)
                    {
                        _lstUrl.AddRange(_lsttwt);
                    }
                }
                catch { }
                try
                {
                    List<string> _lstgplus = (List<string>)new JavaScriptSerializer().Deserialize(apiLinkBuilder.GPlusLinkBuilder(item), typeof(List<string>));
                    if (_lstgplus.Count > 0)
                    {
                        _lstUrl.AddRange(_lstgplus);
                    }
                }
                catch { }
            }
            ExportUrlsToCSV(_lstUrl);
            return View();

        }
Esempio n. 2
0
        public ActionResult GetUrls(string keywords)
        {
            Api.DiscoverySearch.DiscoverySearch apiLinkBuilder = new Api.DiscoverySearch.DiscoverySearch();
            List <string> _lstUrl = new List <string>();

            string[] keys = Regex.Split(keywords, ",");
            foreach (string item in keys)
            {
                try
                {
                    List <string> _lsttwt = (List <string>) new JavaScriptSerializer().Deserialize(apiLinkBuilder.TwitterLinkBuilder(item), typeof(List <string>));
                    if (_lsttwt.Count > 0)
                    {
                        _lstUrl.AddRange(_lsttwt);
                    }
                }
                catch { }
                try
                {
                    List <string> _lstgplus = (List <string>) new JavaScriptSerializer().Deserialize(apiLinkBuilder.GPlusLinkBuilder(item), typeof(List <string>));
                    if (_lstgplus.Count > 0)
                    {
                        _lstUrl.AddRange(_lstgplus);
                    }
                }
                catch { }
            }
            ExportUrlsToCSV(_lstUrl);
            return(View());
        }
 public ActionResult SearchInstagram(string keyword)
 {
     keyword = keyword.Replace("#", "");
     keyword = Uri.EscapeDataString(keyword);
     Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
     List<Domain.Socioboard.MongoDomain.InstagramFeed> lstInstagramFeed = (List<Domain.Socioboard.MongoDomain.InstagramFeed>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchinstagram(keyword),typeof(List<Domain.Socioboard.MongoDomain.InstagramFeed>)));
     return PartialView("_SearchInstagramPartial", lstInstagramFeed);
 }
Esempio n. 4
0
        public ActionResult ContactSearchInstagram(string keyword)
        {
            Api.DiscoverySearch.DiscoverySearch             ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List <Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch    = new List <Domain.Socioboard.Domain.DiscoverySearch>();

            lstDiscoverySearch = (List <Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.ContactSearchInstagram(keyword), typeof(List <Domain.Socioboard.Domain.DiscoverySearch>)));
            return(PartialView("_InstagramContactPartial", lstDiscoverySearch));
        }
Esempio n. 5
0
        public ActionResult SearchFacebook(string keyword)
        {
            Domain.Socioboard.Domain.User                   objUser = (Domain.Socioboard.Domain.User)Session["User"];
            Api.DiscoverySearch.DiscoverySearch             ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List <Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch    = new List <Domain.Socioboard.Domain.DiscoverySearch>();

            lstDiscoverySearch = (List <Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchFacebook(objUser.Id.ToString(), keyword), typeof(List <Domain.Socioboard.Domain.DiscoverySearch>)));
            return(PartialView("_SearchFacebookPartial", lstDiscoverySearch));
        }
Esempio n. 6
0
        public ActionResult SearchInstagram(string keyword)
        {
            keyword = keyword.Replace("#", "");
            keyword = Uri.EscapeDataString(keyword);
            Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch           = new Api.DiscoverySearch.DiscoverySearch();
            List <Domain.Socioboard.MongoDomain.InstagramFeed> lstInstagramFeed = (List <Domain.Socioboard.MongoDomain.InstagramFeed>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchinstagram(keyword), typeof(List <Domain.Socioboard.MongoDomain.InstagramFeed>)));

            return(PartialView("_SearchInstagramPartial", lstInstagramFeed));
        }
Esempio n. 7
0
        public ActionResult ContactSearchTwitter(string keyword)
        {
            Domain.Socioboard.Domain.User                   objUser = (Domain.Socioboard.Domain.User)Session["User"];
            Api.DiscoverySearch.DiscoverySearch             ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List <Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch    = new List <Domain.Socioboard.Domain.DiscoverySearch>();

            lstDiscoverySearch = (List <Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.contactSearchTwitter(keyword), typeof(List <Domain.Socioboard.Domain.DiscoverySearch>)));
            return(PartialView("_TwitterContactPartial", lstDiscoverySearch));
        }
 public ActionResult SearchTwitter(string keyword)
 {
     keyword = Uri.EscapeDataString(keyword);
     Domain.Socioboard.Domain.User objUser = (Domain.Socioboard.Domain.User)Session["User"];
     Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
     List<Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch = new List<Domain.Socioboard.Domain.DiscoverySearch>();
     lstDiscoverySearch = (List<Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchTwitter(objUser.Id.ToString(), keyword), typeof(List<Domain.Socioboard.Domain.DiscoverySearch>)));
     return PartialView("_SearchTwitterPartial", lstDiscoverySearch);
 }
 public ActionResult SearchGplus(string keyword)
 {
     keyword = Uri.EscapeDataString(keyword);
     Domain.Myfashion.Domain.User objUser = (Domain.Myfashion.Domain.User)Session["User"];
     Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
     List<Domain.Myfashion.Domain.DiscoverySearch> GplusDiscoverySearch = new List<Domain.Myfashion.Domain.DiscoverySearch>();
     GplusDiscoverySearch = (List<Domain.Myfashion.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchGplus(objUser.Id.ToString(), keyword), typeof(List<Domain.Myfashion.Domain.DiscoverySearch>)));
     return PartialView("_SearchGplusPartial", GplusDiscoverySearch);
 }
Esempio n. 10
0
        public ActionResult SearchGplus(string keyword)
        {
            keyword = Uri.EscapeDataString(keyword);
            Domain.Socioboard.Domain.User                   objUser = (Domain.Socioboard.Domain.User)Session["User"];
            Api.DiscoverySearch.DiscoverySearch             ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List <Domain.Socioboard.Domain.DiscoverySearch> GplusDiscoverySearch  = new List <Domain.Socioboard.Domain.DiscoverySearch>();

            GplusDiscoverySearch = (List <Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchGplus(objUser.Id.ToString(), keyword), typeof(List <Domain.Socioboard.Domain.DiscoverySearch>)));
            return(PartialView("_SearchGplusPartial", GplusDiscoverySearch));
        }
Esempio n. 11
0
        public ActionResult SearchTwitter(string keyword)
        {
            keyword = Uri.EscapeDataString(keyword);
            Domain.Myfashion.Domain.User                   objUser = (Domain.Myfashion.Domain.User)Session["User"];
            Api.DiscoverySearch.DiscoverySearch            ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List <Domain.Myfashion.Domain.DiscoverySearch> lstDiscoverySearch    = new List <Domain.Myfashion.Domain.DiscoverySearch>();

            lstDiscoverySearch = (List <Domain.Myfashion.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.DiscoverySearchTwitter(objUser.Id.ToString(), keyword), typeof(List <Domain.Myfashion.Domain.DiscoverySearch>)));
            return(PartialView("_SearchTwitterPartial", lstDiscoverySearch));
        }
        public ActionResult LoadDiscovery()
        {
            // Edited by Antima

            Domain.Socioboard.Domain.User objUser = (Domain.Socioboard.Domain.User)Session["User"];
            Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List<string> lstSearchHistory = new List<string>();
            lstSearchHistory = (List<string>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.getAllSearchKeywords(objUser.Id.ToString()), typeof(List<string>)));

            return PartialView("_DiscoveryPartial", lstSearchHistory);
        }
Esempio n. 13
0
        public ActionResult LoadDiscovery()
        {
            // Edited by Antima

            Domain.Socioboard.Domain.User       objUser = (Domain.Socioboard.Domain.User)Session["User"];
            Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
            List <string> lstSearchHistory = new List <string>();

            lstSearchHistory = (List <string>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.getAllSearchKeywords(objUser.Id.ToString()), typeof(List <string>)));

            return(PartialView("_DiscoveryPartial", lstSearchHistory));
        }
Esempio n. 14
0
        public ActionResult ContactSearchFacebook(string keyword)
        {
            List <Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch = new List <Domain.Socioboard.Domain.DiscoverySearch>();

            try
            {
                Domain.Socioboard.Domain.User       objUser = (Domain.Socioboard.Domain.User)Session["User"];
                Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();

                lstDiscoverySearch = (List <Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.contactSearchFacebook(keyword), typeof(List <Domain.Socioboard.Domain.DiscoverySearch>)));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
            }
            return(PartialView("_FacebookContactPartial", lstDiscoverySearch));
        }
Esempio n. 15
0
 public ActionResult Searchtweets(string q, string geoLocation)
 {
     try
     {
         Api.DiscoverySearch.DiscoverySearch       apiLinkBuilder = new Api.DiscoverySearch.DiscoverySearch();
         List <Domain.Socioboard.Helper.Discovery> lstDiscovery   = new List <Domain.Socioboard.Helper.Discovery>();
         lstDiscovery = (List <Domain.Socioboard.Helper.Discovery>) new JavaScriptSerializer().Deserialize(apiLinkBuilder.TwitterTweetSearchWithGeoLocation(q, geoLocation), typeof(List <Domain.Socioboard.Helper.Discovery>));
         if (lstDiscovery.Count > 0)
         {
             return(PartialView("_SmartSearchPartial", lstDiscovery));
         }
         else
         {
             return(Content("no_data"));
         }
     }
     catch (Exception ex)
     {
         return(Content("no_data"));
     }
 }
Esempio n. 16
0
 public ActionResult ContactSearchInstagram(string keyword)
 {
     Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
     List<Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch = new List<Domain.Socioboard.Domain.DiscoverySearch>();
     lstDiscoverySearch = (List<Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.ContactSearchInstagram(keyword), typeof(List<Domain.Socioboard.Domain.DiscoverySearch>)));
     return PartialView("_InstagramContactPartial", lstDiscoverySearch);
 }
Esempio n. 17
0
        public ActionResult ContactSearchFacebook(string keyword)
        {
            List<Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch = new List<Domain.Socioboard.Domain.DiscoverySearch>();
            try
            {
                Domain.Socioboard.Domain.User objUser = (Domain.Socioboard.Domain.User)Session["User"];
                Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();

                lstDiscoverySearch = (List<Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.contactSearchFacebook(keyword), typeof(List<Domain.Socioboard.Domain.DiscoverySearch>)));

            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
            }
            return PartialView("_FacebookContactPartial", lstDiscoverySearch);
        }
Esempio n. 18
0
 public ActionResult ContactSearchTwitter(string keyword)
 {
     Domain.Socioboard.Domain.User objUser = (Domain.Socioboard.Domain.User)Session["User"];
     Api.DiscoverySearch.DiscoverySearch ApiobjDiscoverySearch = new Api.DiscoverySearch.DiscoverySearch();
     List<Domain.Socioboard.Domain.DiscoverySearch> lstDiscoverySearch = new List<Domain.Socioboard.Domain.DiscoverySearch>();
     lstDiscoverySearch = (List<Domain.Socioboard.Domain.DiscoverySearch>)(new JavaScriptSerializer().Deserialize(ApiobjDiscoverySearch.contactSearchTwitter(keyword), typeof(List<Domain.Socioboard.Domain.DiscoverySearch>)));
     return PartialView("_TwitterContactPartial", lstDiscoverySearch);
 }
 public ActionResult Searchtweets(string q, string geoLocation)
 {
     try
     {
         Api.DiscoverySearch.DiscoverySearch apiLinkBuilder = new Api.DiscoverySearch.DiscoverySearch();
         List<Domain.Socioboard.Helper.Discovery> lstDiscovery = new List<Domain.Socioboard.Helper.Discovery>();
         lstDiscovery = (List<Domain.Socioboard.Helper.Discovery>)new JavaScriptSerializer().Deserialize(apiLinkBuilder.TwitterTweetSearchWithGeoLocation(q, geoLocation), typeof(List<Domain.Socioboard.Helper.Discovery>));
         if (lstDiscovery.Count > 0)
         {
             return PartialView("_SmartSearchPartial", lstDiscovery);
         }
         else {
             return Content("no_data");
         }
     }
     catch (Exception ex)
     {
         return Content("no_data");
     }
 }