Example #1
0
        private Int64 SearchEngineGoogle(string words)
        {
            //String words = "c%23+query+google";
            //String words = txtWords.Text;
            String         mpath = "https://www.google.com.pe/search?source=hp&ei=Abq4WpunEIuG5wL_3YvgCA&q=";
            BeanAnswer     ent   = new BeanAnswer();
            BeanSent       snt   = new BeanSent();
            EngineBusiness obj   = new EngineBusiness();

            snt.Words     = words;
            snt.MainPath  = mpath;
            snt.Operation = ConfigurationEN.GoogleSearch;
            ent           = obj.QuerySearchEngine(snt);
            //lblGoogleResults.Text = ent.Total.ToString();
            return(ent.Total);
        }
Example #2
0
        private Int64 SearchEngineMsn(string words)
        {
            //String words = "c%23+query+google";
            //String words = txtWords.Text;
            String         mpath = "https://www.bing.com/search?q=";
            BeanAnswer     ent   = new BeanAnswer();
            BeanSent       snt   = new BeanSent();
            EngineBusiness obj   = new EngineBusiness();

            snt.Words     = words;
            snt.MainPath  = mpath;
            snt.Operation = ConfigurationEN.BingSearch;
            ent           = obj.QuerySearchEngine(snt);
            //lblMsnResults.Text = ent.Total.ToString();
            return(ent.Total);
        }
Example #3
0
 public BeanAnswer QuerySearchEngine(BeanSent snt)
 {
     try
     {
         //LOG.registrarLog("Controlador.CONTROLLERComunidad ipServerPublico -> :" + ipServerPublico);
         ruta = snt.MainPath;
         string data = snt.Message;
         ent = wGet(ruta, snt.Operation);
     }
     catch (Exception e)
     {
         //LOG.registrarLog("Controlador.CONTROLLERComunidad wpost -> ERROR:" + e.Message);
         //LOG.registrarLog("Controlador.CONTROLLERComunidad wpost -> ERROR(stacktrace):" + e.StackTrace);
     }
     return(ent);
 }
Example #4
0
        public BeanAnswer QuerySearchEngine(BeanSent snt)
        {
            BeanAnswer    ent           = new BeanAnswer();
            List <string> lst           = new List <string>();
            String        searchEncoded = "";

            try
            {
                //lst = getWords(snt.Words);

                searchEncoded = HttpUtility.UrlEncode(snt.Words);
                snt.MainPath  = snt.MainPath + searchEncoded;

                ent = obj.QuerySearchEngine(snt);
                String data = string.Join("", ent.Message.ToCharArray().Where(Char.IsDigit));
                ent.Total = Convert.ToInt64(data);
                return(ent);
            }
            catch (Exception ex)
            {
                return(ent);
            }
        }