private void btnCerrarSesion_Click(object sender, EventArgs e)
        {
            var msj = MessageBox.Show("Seguro que quieres cerrar sesion?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (msj == DialogResult.Yes)
            {
                this.Hide();
                MenuLogin ml = new MenuLogin();
                ml.Show();
            }
            else
            {
            }
        }
Example #2
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txtconfirmarContraseña.Text) || string.IsNullOrEmpty(txtNuevaContraseña.Text))
                {
                    MessageBox.Show("Los campos son requeridos ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else if (txtconfirmarContraseña.Text != txtNuevaContraseña.Text)
                {
                    MessageBox.Show("Los campos deben ser iguales", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else if (txtconfirmarContraseña.Text == txtNuevaContraseña.Text)
                {
                    Usuario usu = new Usuario()
                    {
                        id_user   = MenuLogin.UsuarioGlobal.id_user,
                        id_rol    = MenuLogin.UsuarioGlobal.id_rol,
                        Nombre    = MenuLogin.UsuarioGlobal.Nombre,
                        Apellidos = MenuLogin.UsuarioGlobal.Apellidos,
                        Correo    = MenuLogin.UsuarioGlobal.Correo,
                        Direccion = MenuLogin.UsuarioGlobal.Direccion,
                        contra    = Encriptacion.Encriptar(txtNuevaContraseña.Text, Encriptacion.Llave)
                        ,
                        Cedula = MenuLogin.UsuarioGlobal.Cedula
                    };
                    //Debug.WriteLine("This is my password: "******"This is ID: " + usu.id_user);

                    Singleton.opUsuarios.ActualizarUsuarios(usu);
                    var msj = MessageBox.Show("La contraseña ha sido modificada favor volver a logearse", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    if (msj == DialogResult.OK)
                    {
                        this.Hide();
                        MenuLogin m = new MenuLogin();
                        m.Show();
                    }
                    else
                    {
                    }
                }
            }
            catch
            {
                MessageBox.Show("Hubo un error");
            }
        }