示例#1
0
        private void btningresar_Click(object sender, EventArgs e)
        {
            ClassValidacion validacion   = new ClassValidacion();
            ClassConexionBD autentificar = new ClassConexionBD();

            if (validacion.Espacio_Blanco(ErrorProvider, txtcontraseñalogin) || validacion.Espacio_Blanco(ErrorProvider, txtUsuario))
            {
                if (validacion.Espacio_Blanco(ErrorProvider, txtcontraseñalogin))
                {
                    if (!validacion.Espacio_Blanco(ErrorProvider, txtUsuario))
                    {
                        ErrorProvider.SetError(txtUsuario, "");
                    }
                    ErrorProvider.SetError(txtcontraseñalogin, "No se ingreso una contraseña.");
                }
                if (validacion.Espacio_Blanco(ErrorProvider, txtUsuario))
                {
                    if (!validacion.Espacio_Blanco(ErrorProvider, txtcontraseñalogin))
                    {
                        ErrorProvider.SetError(txtcontraseñalogin, "");
                    }
                    ErrorProvider.SetError(txtUsuario, "No se ingreso un usuario.");
                }
            }
            else
            {
                if (autentificar.Autentificacion(txtUsuario.Text.ToString(), txtcontraseñalogin.Text.ToString()) == true)
                {
                    try
                    {
                        int codigo = autentificar.CodigoPuesto;

                        this.Hide();
                        if (codigo == 3)
                        {
                            FormVentas ventas = new FormVentas();
                            ventas.ShowDialog();
                        }
                        else if (codigo == 1)
                        {
                            FormAdministracion admin = new FormAdministracion();
                            admin.ShowDialog();
                        }
                        else
                        {
                            FormRegistroBodega bodega = new FormRegistroBodega();
                            bodega.ShowDialog();
                        }
                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("" + ex);
                    }
                }
            }
        }
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            ClassValidacion validacion   = new ClassValidacion();
            ClassConexionBD autentificar = new ClassConexionBD();

            if (validacion.Espacio_Blanco(ErrorProvider, txtContraseña) || validacion.Espacio_Blanco(ErrorProvider, txtUsuario))
            {
                if (validacion.Espacio_Blanco(ErrorProvider, txtContraseña))
                {
                    if (!validacion.Espacio_Blanco(ErrorProvider, txtUsuario))
                    {
                        ErrorProvider.SetError(txtUsuario, "");
                    }
                    ErrorProvider.SetError(txtContraseña, "No se ingreso una contraseña.");
                }
                if (validacion.Espacio_Blanco(ErrorProvider, txtUsuario))
                {
                    if (!validacion.Espacio_Blanco(ErrorProvider, txtContraseña))
                    {
                        ErrorProvider.SetError(txtContraseña, "");
                    }
                    ErrorProvider.SetError(txtUsuario, "No se ingreso un usuario.");
                }
            }
            else
            {
                if (autentificar.Confirmacion(txtUsuario.Text.ToString(), txtContraseña.Text.ToString()) == true)
                {
                    ClassConfirmacion confirmacion = new ClassConfirmacion();
                    if (confirmacion.CodigoPuesto == 1)
                    {
                        tran.CodConf = 2;
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("Acceso no autorizado.", "Acceso Restringido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        this.Hide();
                    }
                }
            }
        }