예제 #1
0
        private void BtnCerrarSesion_Click(object sender, EventArgs e)
        {
            Autenticacion login = new Autenticacion();

            this.Hide();
            login.Show();
        }
예제 #2
0
        private void btncerrarsesion_Click(object sender, EventArgs e)
        {
            panelsubmenu.Visible  = false;
            panelsubmenu2.Visible = false;
            Autenticacion login = new Autenticacion();

            this.Hide();
            login.Show();
        }
        private void BtnAceptarPass_Click(object sender, EventArgs e)
        {
            string contraAnt     = TxtPassAnt.Text;
            string contraNew     = TxtPassNew.Text;
            string contraConfirm = TxtPassConfirm.Text;
            int    usuario       = Int32.Parse(Autenticacion.idusuario);

            if (contraAnt == Autenticacion.contraseñaUsuario)
            {
                if (contraNew == contraConfirm)
                {
                    try
                    {
                        SqlCommand comando = new SqlCommand("dbo.CambioContraseña");
                        comando.CommandType = CommandType.StoredProcedure;
                        comando.Parameters.Clear();
                        comando.Parameters.AddWithValue("@passnew", TxtPassNew.Text);
                        comando.Parameters.AddWithValue("@idanalista", usuario);
                        Utilidades.EjecutarSP(comando);

                        Autenticacion login = new Autenticacion();
                        this.Hide();
                        administrador.ActiveForm.Hide();
                        login.Show();
                    }
                    catch
                    {
                        MessageBox.Show("Ha ocurrido un Error al cambiar la contraseña. Intente nuevamente");
                    }
                }
                else
                {
                    MessageBox.Show("La contraseña nueva y la confirmación no son iguales, por favor valide");
                    TxtPassNew.Text     = "";
                    TxtPassConfirm.Text = "";
                    TxtPassNew.Focus();
                }
            }
            else
            {
                MessageBox.Show("La contraseña anterior no es correcta");
                TxtPassAnt.Text     = "";
                TxtPassConfirm.Text = "";
                TxtPassNew.Text     = "";
                TxtPassAnt.Focus();
            }
        }