private void btnSincBack_Click(object sender, EventArgs e) { if (SincronizarInfo.Proceso_Actual != SincronizarInfo.eProcesos.p0_Sin_Proceso) { return; } if (MessageBox.Show("¿Confirma iniciar el proceso para actualizar la dotación en segundo plano?", "Pregunta:", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK) { SincronizarInfo.Iniciar(); timerBackground.Interval = 100; timerBackground.Start(); } }
private void timerBackground_Tick(object sender, EventArgs e) { SincronizarInfo.Procesar(); this.lblStatus.Text = SincronizarInfo.InfoEstado; }