Ejemplo n.º 1
0
 protected override void OnStart(string[] args)
 {
     Main.IdCiclo = "Controle_Servico";
     Guardian_LogTxt.LogControle(TipoControle.Serviço_Iniciado);
     Service_Config.CarregarConfiguracoes();
     StartTimer();
 }
Ejemplo n.º 2
0
        public void ExecucaoServico()
        {
            IdCiclo = DateTime.Now.ToString("yyyyMMddHHmmss");

            try
            {
                Service_Config.CarregarConfiguracoes();
                Guardian_LogTxt.LogControle(TipoControle.Ciclo_Iniciado);
                Guardian_Log.Log_Rotina(Service_Config.NomeServico, Tipo.Iniciado, "");
                if (Service_Config.Status)
                {
                    ClientesController clientesController = new ClientesController();
                    clientesController.Executar();
                }
                Guardian_LogTxt.LogControle(TipoControle.Ciclo_Finalizado);
                Guardian_Log.Log_Rotina(Service_Config.NomeServico, Tipo.Finalizado, "");
            }
            catch (Exception ex)
            {
                Guardian_LogTxt.LogAplicacao(Service_Config.NomeServico, ex.ToString());
                Guardian_Log.Log_Rotina(Service_Config.NomeServico, Tipo.Erro, "Erro na Rotina Principal. " + ex.ToString());
            }
        }
Ejemplo n.º 3
0
        public void ExecucaoServico()
        {
            IdCiclo = DateTime.Now.ToString("yyyyMMddHHmmss");

            try
            {
                Service_Config.CarregarConfiguracoes();
                Guardian_LogTxt.LogControle(TipoControle.Ciclo_Iniciado);
                Guardian_Log.Log_Rotina("", Service_Config.NomeServico, Tipo.Iniciado);
                if (Service_Config.Status)
                {
                    EnvioNFeController envioNFeController = new EnvioNFeController();
                    envioNFeController.Executar();
                }

                Guardian_LogTxt.LogControle(TipoControle.Ciclo_Finalizado);
                Guardian_Log.Log_Rotina("", Service_Config.NomeServico, Tipo.Finalizado);
            }
            catch (Exception ex)
            {
                Guardian_LogTxt.LogAplicacao(Service_Config.NomeServico, ex.ToString());
                Guardian_Log.Log_Ocorrencia(Service_Config.NomeServico, "Erro ao executar o serviço.", ex.ToString(), "");
            }
        }
Ejemplo n.º 4
0
 protected override void OnStop()
 {
     Main.IdCiclo = "Controle_Servico";
     Guardian_LogTxt.LogControle(TipoControle.Serviço_Finalizado);
     StopTimer();
 }