示例#1
0
        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);
                }
            }
        }
示例#2
0
        /* 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");
            }
        }
示例#3
0
        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);
            }
        }
示例#4
0
 public frmPrincipal()
 {
     InitializeComponent();
     InicializandoAplicacion();
     ELog.SaveString(titulo: "Inicio SpyScr", mensaje: "Inicio de Aplicación");
 }