示例#1
0
        /*---------------------------------------------------------------------------------------------------------------------------------
        *  Funcion que obtiene el tipo de usuario que se ingresa y envia un parametro al form del menu principal para bloquear o
        *  avilitar opciones del menu principal
        *  ---------------------------------------------------------------------------------------------------------------------------------*/
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            String sTipo, sCodigo;

            if (String.IsNullOrEmpty(txtUsuario.Text) || String.IsNullOrEmpty(txtPass.Text))
            {
                MessageBox.Show("Por favor llene nombre de usuario", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
            else
            {
                try
                {
                    MySqlCommand    mComando = new MySqlCommand(String.Format("SELECT ctipousuario, ncodusuario FROM TrUSUARIO WHERE cnombreusuario = '{0}' AND cpasswordusuario = '{1}' ", txtUsuario.Text, txtPass.Text), clasConexion.funConexion());
                    MySqlDataReader mReader  = mComando.ExecuteReader();
                    if (mReader.Read())
                    {
                        sTipo   = mReader.GetString(0);
                        sCodigo = mReader.GetString(1);
                        frmMenuPrincipal ver = new frmMenuPrincipal(sTipo);
                        ver.lblCodigoUsuario.Text = sCodigo;
                        ver.lblNombreUsuario.Text = txtUsuario.Text;
                        ver.Show();
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("Passwor o Usuario incorrectos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (MySqlException ex) {
                    MessageBox.Show("Se produjo un error " + ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#2
0
 /*---------------------------------------------------------------------------------------------------------------------------------
    Funcion que obtiene el tipo de usuario que se ingresa y envia un parametro al form del menu principal para bloquear o
    avilitar opciones del menu principal
 ---------------------------------------------------------------------------------------------------------------------------------*/
 private void btnEntrar_Click(object sender, EventArgs e)
 {
     String sTipo, sCodigo;
     if (String.IsNullOrEmpty(txtUsuario.Text) || String.IsNullOrEmpty(txtPass.Text))
     {
         MessageBox.Show("Por favor llene nombre de usuario", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
     else
     {
         try
         {
             MySqlCommand mComando = new MySqlCommand(String.Format("SELECT ctipousuario, ncodusuario FROM TrUSUARIO WHERE cnombreusuario = '{0}' AND cpasswordusuario = '{1}' ", txtUsuario.Text, txtPass.Text), clasConexion.funConexion());
             MySqlDataReader mReader = mComando.ExecuteReader();
             if (mReader.Read())
             {
                 sTipo = mReader.GetString(0);
                 sCodigo = mReader.GetString(1);
                 frmMenuPrincipal ver = new frmMenuPrincipal(sTipo);
                 ver.lblCodigoUsuario.Text = sCodigo;
                 ver.lblNombreUsuario.Text = txtUsuario.Text;
                 ver.Show();
                 this.Hide();
             }
             else {
                 MessageBox.Show("Passwor o Usuario incorrectos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         catch(MySqlException ex) {
             MessageBox.Show("Se produjo un error "+ ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 /*---------------------------------------------------------------------------------------------------------------------------------
    Funcion que obtiene el tipo de usuario que se ingresa y envia un parametro al form del menu principal para bloquear o
    avilitar opciones del menu principal
 ---------------------------------------------------------------------------------------------------------------------------------*/
 private void btnEntrar_Click(object sender, EventArgs e)
 {
     String sTipo;
     if (String.IsNullOrEmpty(txtUsuario.Text) || String.IsNullOrEmpty(txtPass.Text))
     {
         MessageBox.Show("Por favor llene nombre de usuario", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
     else
     {
         try
         {
             MySqlCommand mComando = new MySqlCommand(String.Format("SELECT ctipousuario FROM TRUSUARIO WHERE cnombreusuario = '{0}' AND cpasswordusuario = '{1}' ", txtUsuario.Text, txtPass.Text), clasConexion.funConexion());
             MySqlDataReader mReader = mComando.ExecuteReader();
             if (mReader.Read())
             {
                 sTipo = mReader.GetString(0);
                 if (sTipo == "secre")
                 {
                     frmMenuPrincipal ver = new frmMenuPrincipal(sTipo);
                     ver.Show();
                     this.Hide();
                 }
                 else if (sTipo == "doc")
                 {
                     frmMenuPrincipal ver = new frmMenuPrincipal(sTipo);
                     ver.Show();
                     this.Hide();
                 }
                 else if (sTipo == "admin")
                 {
                     frmMenuPrincipal ver = new frmMenuPrincipal(sTipo);
                     ver.Show();
                     this.Hide();
                 }
             }
             else {
                 MessageBox.Show("No se encontro el usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         catch {
             MessageBox.Show("Se produjo un error", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }