コード例 #1
0
ファイル: Inicio.cs プロジェクト: alonsovb/ad-manager
 private void cambiarContraseñaUsuarioToolStripMenuItem_Click(object sender, EventArgs e)
 {
     string nombre = tvElementos.SelectedNode.Text;
     Usuario diálogo = new Usuario(nombre, FuncionUsuario.EstablecerContraseña);
     diálogo.ShowDialog(this);
     if (diálogo.Contraseña != null)
     {
         ad.EstablecerContraseña(nombre, diálogo.Contraseña);
         MessageBox.Show("Se estableció correctamente la contraseña para " + nombre + ".",
             "Autentificación", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     diálogo.Close();
     diálogo.Dispose();
 }
コード例 #2
0
ファイル: Inicio.cs プロジェクト: alonsovb/ad-manager
 private void autentificarUsuarioToolStripMenuItem_Click(object sender, EventArgs e)
 {
     string nombre = tvElementos.SelectedNode.Text;
     Usuario diálogo = new Usuario(nombre, FuncionUsuario.Autentificar);
     diálogo.ShowDialog(this);
     if (diálogo.Contraseña != null)
     {
         if (ad.AutentificarUsuario(nombre, diálogo.Contraseña))
         {
             MessageBox.Show("Autentificación correcta.", "Autentificación", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Los credenciales no son válidos, no se pudo autentificar el usuario " +
             nombre + ".", "Error al autentificar", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     diálogo.Close();
     diálogo.Dispose();
 }