Ejemplo n.º 1
0
        private void GetDataRavenById()
        {
            Console.Clear();

            Console.WriteLine("Informe o ID");
            string idBusca = Console.ReadLine();

            Criptografia cript = new Criptografia();

            cript.Key = "Teste";

            DateTime begin = DateTime.UtcNow;

            TwitterModel tm = twitterDao.GetData(idBusca);

            if (tm != null)
            {
                StringBuilder sb = new StringBuilder();
                foreach (string s in tm.HashTags)
                {
                    sb.Append(cript.Decrypt(s));
                }

                Console.WriteLine(string.Format("ID: {0}|Usuário: {1}|Data: {2}|HashTags: {3}", tm.Id, tm.Usuario, tm.Data.Trim(), sb.ToString()));

                double total = (DateTime.UtcNow - begin).TotalMilliseconds;

                DesempenhoModel dm = new DesempenhoModel();
                dm.NomeTeste     = "Tempo índice(BD)";
                dm.TempoExecucao = total;
                dm.Data          = DateTime.Now;
                desempenhoDao.Store(dm);
            }
            else
            {
                Console.WriteLine("ID não encontrado");
            }

            Console.WriteLine("Pressione uma tecla para continuar.");
            Console.ReadKey();
        }
Ejemplo n.º 2
0
        private void GetAllDataRaven()
        {
            Console.Clear();

            Criptografia cript = new Criptografia();

            cript.Key = "Teste";

            DateTime begin = DateTime.UtcNow;

            List <TwitterModel> listaDados = twitterDao.GetList();

            if (listaDados != null && listaDados.Count > 0)
            {
                foreach (TwitterModel tm in listaDados)
                {
                    StringBuilder sb = new StringBuilder();
                    foreach (string s in tm.HashTags)
                    {
                        sb.Append(cript.Decrypt(s));
                    }

                    Console.WriteLine(string.Format("ID: {0}|Usuário: {1}|Data: {2}|HashTags: {3}", tm.Id, tm.Usuario, tm.Data.Trim(), sb.ToString()));
                }
            }

            double total = (DateTime.UtcNow - begin).TotalMilliseconds;

            DesempenhoModel dm = new DesempenhoModel();

            dm.NomeTeste     = "Tempo todos dados(BD)";
            dm.TempoExecucao = total;
            dm.Data          = DateTime.Now;
            desempenhoDao.Store(dm);

            Console.WriteLine("Pressione uma tecla para continuar.");
            Console.ReadKey();
        }