Exemplo n.º 1
0
        public override bool sendDataHora(int Terminal)
        {
            base.sendDataHora(Terminal);

            if (Connect(Terminal))
            {
                LogManager logManager = LogManager.getInstance();
                logManager.ocultarBytesCriptografados    = false;
                logManager.ocultarBytesDescriptografados = false;
                EnviaDataHora   enviaDataHora = new EnviaDataHora();
                FlagErroComando resultado     = enviaDataHora.execute(TerminalDados.IP, TerminalDados.Porta.ToString(), TerminalDados.AutenticacaoCpf, TerminalDados.Pin, ref logManager);//TerminalDados.Pin);
                logManager.resultados.Add(resultado.getMensagem() + "(Código: " + resultado.getErroStrHex() + ")");
                foreach (string r in logManager.resultados)
                {
                    log.AddLog(r);
                }
                return(true);
            }
            else
            {
                Disconnect(Terminal);
                log.AddLog("SERVIDOR OFFLINE");
                log.AddLineBreak();
                return(false);
            }
        }