示例#1
0
 //Mettodos
 private void acceder()
 {
     if (textBoxUsuario.Text == string.Empty)
     {
         MessageBox.Show("No se ingreso usuarió", "Atención");
         textBoxUsuario.Focus();
     }
     else if (textBoxContraseña.Text == string.Empty)
     {
         MessageBox.Show("No se ingresó contraseña", "Atención");
         textBoxContraseña.Focus();
     }
     else
     {
         try
         {
             //usuario = textBoxUsuario.Text;
             contrasena = textBoxContraseña.Text;
             //se validan nombre y contraseña
             int confirmado = cUsuario.IniciarSesion(usuario, contrasena);
             if (confirmado == 1)
             {
                 Program.usuario = cUsuario.obtenerPK(usuario);
                 //se vacían los campos
                 textBoxUsuario.Text    = string.Empty;
                 textBoxContraseña.Text = string.Empty;
                 textBoxUsuario.Focus();
                 AltadePiezas.Menu VentanaMenu = new AltadePiezas.Menu();
                 VentanaMenu.Show();
                 this.Hide();
             }
             else if (confirmado == 2)
             {
                 textBoxContraseña.Focus();
                 textBoxContraseña.Text = string.Empty;
                 VerificarTextbox();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error al iniciar sesión: " + ex);
         }
     }
 }
示例#2
0
 //Mettodos
 private void acceder()
 {
     if (textBoxUsuario.Text == string.Empty)
     {
         MessageBox.Show("No se ingreso usuarió", "Atención");
         textBoxUsuario.Focus();
     }
     else if (textBoxContraseña.Text == string.Empty)
     {
         MessageBox.Show("No se ingresó contraseña", "Atención");
         textBoxContraseña.Focus();
     }
     else
     {
         try
         {
             //usuario = textBoxUsuario.Text;
             contrasena = textBoxContraseña.Text;
             //se validan nombre y contraseña
             int confirmado = cUsuario.IniciarSesion(usuario, contrasena);
             if (confirmado == 1)
             {
                 Program.usuario = cUsuario.obtenerPK(usuario);
                 //se vacían los campos
                 textBoxUsuario.Text    = string.Empty;
                 textBoxContraseña.Text = string.Empty;
                 textBoxUsuario.Focus();
                 if (Program.sesion == 0)
                 {//se cumple cuando se quiere ingresar al monitoreo continuo
                     Program.VentanaMonitoreo = new MonitoreoContinuo();
                     Program.VentanaMonitoreo.Show();
                     this.Hide();
                 }
                 else if (cUsuario.obtenerNivel(usuario) == 3 && Program.sesion == 1)
                 { //se cumple cuando se inicia sesion para cambiar la configuracion del muestreo
                     Program.VentanaConfiguracion = new ConfigurarMonitoreo();
                     Program.VentanaConfiguracion.Show();
                     this.Hide();
                 }
                 else if ((cUsuario.obtenerNivel(usuario) == 2 || cUsuario.obtenerNivel(usuario) == 3) && Program.sesion == 2)
                 {//se cumple cuando se quiere editar un ciclo con los datos anteriormente guardados
                     NumeroParte parte = new NumeroParte(3, Program.PkCicloAuxiliar, Program.NcicloAuxiliar);
                     parte.Show();
                     this.Hide();
                 }
                 else if (cUsuario.obtenerNivel(usuario) == 3 && Program.sesion == 3)
                 {//se cumple cuando se inicia sesion para manejar usuarios
                     Usuarios ventana = new Usuarios();
                     ventana.Show();
                     this.Hide();
                 }
             }
             else if (confirmado == 2)
             {
                 textBoxContraseña.Focus();
                 textBoxContraseña.Text = string.Empty;
                 VerificarTextbox();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error al iniciar sesión: " + ex);
         }
     }
 }