private void frmPrincipal_FormClosing(object sender, FormClosingEventArgs e) { if (!IsDesactivado) { string respuesta = Prompt.ShowDialog(text: "Indique Contraseña", caption: "Contraseña"); if (respuesta == Pass) { ELog.SaveString(titulo: "SpyScr Cerrado", mensaje: "Aplicación Cerrada"); this.Close(); } else { MessageBox.Show("Contaseña Incorrecta", "Contraseña Incorrecta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); ELog.SaveString(titulo: "Contaseña Incorrecta", mensaje: "Contaseña Incorrecta"); e.Cancel = true; } } else { try { ELog.SaveString(titulo: "SpyScr Cerrado", mensaje: "Aplicación Cerrada"); Application.Exit(); } catch (Exception ex) { ELog.Save(this, ex); } } }
/* A C C I O N E S*/ #region BtnEstatus private void BtnEstatus_Click(object sender, EventArgs e) { string respuesta = Prompt.ShowDialog(text: "Indique Contraseña", caption: "Contraseña"); if (respuesta == Pass) { IsActivo = !IsActivo; if (IsActivo) { Tiempo.Start(); this.BtnEstatus.Image = SpyScr.Properties.Resources.imgSwitchOn; this.IcoNotifica.Text = "Proceso Activo"; ELog.SaveString(titulo: "Proceso Activo", mensaje: "Se activa proceso"); } else { Tiempo.Stop(); this.BtnEstatus.Image = SpyScr.Properties.Resources.imgSwitchOff; this.IcoNotifica.Text = "Proceso Inactivo"; ELog.SaveString(titulo: "Proceso Inactivo", mensaje: "Se desactiva proceso"); } } else { MessageBox.Show("Contaseña Incorrecta", "Contraseña Incorrecta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); ELog.SaveString(titulo: "Contaseña Incorrecta", mensaje: "Contaseña Incorrecta"); } }
private void BtnCerrar_Click(object sender, EventArgs e) { string respuesta = Prompt.ShowDialog(text: "Indique Contraseña", caption: "Contraseña"); if (respuesta == Pass) { ELog.SaveString(titulo: "SpyScr Cerrado", mensaje: "Aplicación Cerrada"); IsDesactivado = true; this.Close(); } else { ELog.SaveString(titulo: "Contaseña Incorrecta", mensaje: "Contaseña Incorrecta"); IsDesactivado = false; MessageBox.Show("Contaseña Incorrecta", "Contraseña Incorrecta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public frmPrincipal() { InitializeComponent(); InicializandoAplicacion(); ELog.SaveString(titulo: "Inicio SpyScr", mensaje: "Inicio de Aplicación"); }