Ejemplo n.º 1
0
 private void cmdAdministracion_Click(object sender, EventArgs e)
 {
     u = new Usuario();
     int exitCode = u.validarLogin(txtUsuario.Text, txtContrasena.Text);
     if (exitCode == 0)
     {
         if (u.EsAdmin)
         {
             //modAdmin = new modAdmin2(u);
             modAdmin = new ModuloAdministrador(u);
             this.Hide();
             modAdmin.Show();
         }
         else
         {
             MessageBox.Show(u.Nombre + " " + u.Apellido + " no cuenta con privilegios de administrador.", "Privilegios insuficientes"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else if(exitCode == 1)
     {
         MessageBox.Show("Los datos que ingresó son incorrectos, favor de verificarlos.", "CREDENCIALES INCORRECTAS"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtContrasena.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 2)
     {
         MessageBox.Show("La ruta de la base de datos de Access es incorrecta. Favor de cambiarla", "ERROR"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtContrasena.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 3)
     {
         txtContrasena.Clear();
         txtUsuario.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 4)
     {
         txtContrasena.Clear();
         txtUsuario.Clear();
         txtUsuario.Focus();
     }
 }
Ejemplo n.º 2
0
 private void cmdIniciar_Click(object sender, EventArgs e)
 {
     u = new Usuario();
     int exitCode = u.validarLogin(txtUsuario.Text, txtContrasena.Text);
     if (exitCode == 0)
     {
         cajpall = new CajaPallet(u);
         this.Hide();
         cajpall.Show();
     }
     else if (exitCode == 1)
     {
         MessageBox.Show("Los datos que ingresó son incorrectos, favor de verificarlos.", "CREDENCIALES INCORRECTAS"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtContrasena.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 2)
     {
         MessageBox.Show("La ruta de la base de datos de Access es incorrecta. Favor de cambiarla", "ERROR"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtContrasena.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 3)
     {
         txtContrasena.Clear();
         txtUsuario.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 4)
     {
         txtContrasena.Clear();
         txtUsuario.Clear();
         txtUsuario.Focus();
     }
 }