/** * Envia la señal de inicio y termino del registro de datos. Tambien cambia dicho estado en la interfaz */ private void ToggleLogger() { logKeys = !logKeys; if (logKeys) { LimeLogger.Start(); btnClockToggle.Text = "Detener registro"; lblEstado.Text = "Estado: REGISTRANDO"; timer.Elapsed += new ElapsedEventHandler(OnTimedSend); timer.Interval = Persistence.Interval; //default is 5 minutes timer.Start(); } else { LimeLogger.Stop(); LogManager.SendLog(login.Agent); btnClockToggle.Text = "Iniciar registro"; lblEstado.Text = "Estado: En espera"; timer.Stop(); } }
private void logOutToolStripMenuItem_Click(object sender, EventArgs e) { LimeLogger.Stop(); login.Visible = true; this.Dispose(); }