コード例 #1
0
 private void cambiarContraseñaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (FormChangePassword form = new FormChangePassword())
     {
         DialogResult result = form.ShowDialog();
         if (result == DialogResult.OK)
         {
             form.Close();
         }
     }
 }
コード例 #2
0
        //Se cargan al menu las funcionalidades del rol. Y si es el primer login, se solicita el cambio de la contraseña
        private void HomeMenu_Load(object sender, EventArgs e)
        {
            LoadFuncionalidades();

            if (FirstLogin())
            {
                using (FormChangePassword form = new FormChangePassword())
                {
                    DialogResult result = form.ShowDialog();
                    if (result == DialogResult.OK)
                    {
                        form.Close();
                    }
                    else
                    {
                        MessageBox.Show("No puede acceder a la plataforma sin cambiar la contraseña. Volviendo al login...");
                        this.OpenAndClose(new Login());
                    }
                }
            }
        }