Ejemplo n.º 1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (this.txtPassActual.Text.Trim() == string.Empty)
     {
         MessageBox.Show("Ingrese la contraseña actual");
     }
     else if (this.txtPassNueva.Text.Trim() == string.Empty)
     {
         MessageBox.Show("Ingrese la contraseña nueva");
     }
     else if (this.txtPassRepetida.Text.Trim() == string.Empty)
     {
         MessageBox.Show("Ingrese la contraseña repetida");
     }
     else
     {
         if (this.txtPassActual.Text.Trim() != this.lblPassword.Text)
         {
             MessageBox.Show("La contraseña actual no es la correcta");
         }
         else if (this.txtPassNueva.Text.Trim() != this.txtPassRepetida.Text.Trim())
         {
             MessageBox.Show("Las contraseña nueva no coincide");
         }
         else
         {
             string rpta = "";
             rpta = NTrabajador.cambiarPass(Convert.ToInt32(this.lblIdTrabajador.Text), this.lblUsuario.Text, this.txtPassNueva.Text.Trim());
             if (rpta == "OK")
             {
                 MessageBox.Show("La contraseña se modificó, vuelva a ingresar al sistema");
                 Application.Exit();
             }
             else
             {
                 MessageBox.Show(rpta);
             }
         }
     }
 }