Exemplo n.º 1
0
        private void GetTwitter(object sender)
        {
            try
            {
                using (var getTwitter = new GetTwitter())
                {
                    getTwitter.GetCandidatos();

                    if (!File.Exists(arquivoSuceso))
                    {
                        File.Create(arquivoSuceso).Close();
                    }
                    using (StreamWriter vWriter = new StreamWriter(arquivoSuceso, true))
                    {
                        vWriter.WriteLine("\n\n******************************\n");
                        vWriter.WriteLine("Serviço executado com sucesso: " + DateTime.Now.ToString());
                        vWriter.Flush();
                        vWriter.Close();
                    }
                }
            }
            catch (Exception ex)
            {
                if (!File.Exists(arquivoErro))
                {
                    File.Create(arquivoErro).Close();
                }

                using (StreamWriter vWriter = new StreamWriter(arquivoErro, true))
                {
                    vWriter.WriteLine("\n\n******************************\n");
                    vWriter.WriteLine("Erro no serviço: " + DateTime.Now.ToString());
                    vWriter.WriteLine("\n\nMensagem: " + ex.Message);
                    vWriter.Flush();
                    vWriter.Close();
                }
            }
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("********** Teste de Serviço**********");

            try
            {
                using (var getTwitter = new GetTwitter())
                {
                    getTwitter.GetCandidatos();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("\n\n********** ERROR **********\n");
                Console.WriteLine(ex.Message);
                Console.WriteLine("\n****************************\n\n");
            }
            finally
            {
                Console.WriteLine("********** Fim de execução **********");
                Console.ReadKey();
            }
        }