Imports System
Imports System
Configuration Public Class FRM_MENU_PRINCIPAL Dim strConexion As String = "Data Source=DSISTEMAS\SQLEXPRESS;Initial Catalog=sis_factu;Integrated Security=True" Dim Conex As New SqlConnection(strConexion) Dim dsTabla As New DataSet Dim dtTabla As New DataTable Private Sub BTNSALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNSALIR.Click End End Sub Private Sub BTNCONTA_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If End Sub Private Sub BTNFACTU_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNFACTU.Click If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If End Sub Private Sub BTNACCESO_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNACCESO.Click Dim cmd As SqlCommand Dim dr As SqlDataReader Dim CLAVE_US As String CLAVE_US = (TXTCLAVE.Text) Try Conex.Open() cmd = New SqlCommand("[dbo].[sp_usuario]", Conex) cmd.CommandType = 4 With cmd .Parameters.AddWithValue("@CLAVE_US", CLAVE_US.ToString) End With dr = cmd.ExecuteReader() 'If dr.HasRows = True Then MsgBox("codigo correcto", vbInformation) FRM_FACTURACION.Visible = True Me.Visible = False 'Else MsgBox("codigo incorrecto", vbInformation)
TXTCLAVE.Text = "" TXTCLAVE.Focus() 'End If Catch ex As Exception MessageBox.Show(ex.Message) End Try Conex.Close() End Sub Private Sub BTNCONFI_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCONFI.Click If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If TXTCLAVE.Select() sis_factura.FRM_MODULO_CONFIGURACION.Show() Hide() End Sub Private Sub FRM_MENU_PRINCIPAL_BackColorChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.BackColorChanged End Sub Private Sub FRM_MENU_PRINCIPAL_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.TXTFECHA.Text = Today() Me.TXTPC.Text = Now End Sub Private Sub BTNINV_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNINV.Click If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If TXTCLAVE.Select() FRM_MOINVENTARIOS.Show() End Sub Private Sub BTNMULTI_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNMULTI.Click FRM_SELEC_EMPRESA.Show() End Sub Private Sub BTNCAJA_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCAJA.Click If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else
PNLACCESO.Visible = False End If TXTCLAVE.Select() FRM_MOCAJARECAUDACION.Show() End Sub Private Sub BTNPROVE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNPROVE.Click If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If TXTCLAVE.Select() End Sub Private Sub BTNUSUARIO_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If TXTCLAVE.Select() End Sub Private Sub BTNCLAVE_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCLAVE.Click If PNLACCESO.Visible = False Then PNLACCESO.Visible = True TXTCLAVE.Select() Else PNLACCESO.Visible = False End If TXTCLAVE.Select() FRM_FICHAS_USUARIOS.Show() End Sub Private Sub TXTCLAVE_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TXTCLAVE.KeyPress If e.KeyChar = Chr(13) Then BTNACCESO.Focus() Else End If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim clav As Integer clav = 0 If TXTCLAVE.Text = "mipassword" Then MsgBox("entre") Else
MsgBox("no pude entrar") clav = clav + 1 If clav = 3 Then MsgBox("maximo de intentos fallidos") End End If End If End Sub Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form1.Show() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim Usuario As String Dim con As SqlConnection Dim conexion As String = "Data Source=DSISTEMAS\SQLEXPRESS;Initial Catalog=sis_factu;Integrated Security=True" con = New SqlConnection(conexion) Dim com As New SqlCommand Dim Valor As Object com.CommandText = String.Format("SELECT * from Usuario where Usuario_us = {0} and Contrasea = {1}", TXTCLAVE.Text) com.CommandType = CommandType.Text com.Connection = con con.Open() Valor = com.CommandText MessageBox.Show(Valor) If TXTCLAVE.Text = Valor Then MessageBox.Show("Bienvenido " & TXTCLAVE.Text) ElseIf TXTCLAVE.Text <> Valor Then MessageBox.Show("La contrasea o el nombre de usuario no son validos") End If con.Close() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim con As SqlConnection Dim conexion As String = "Data Source=DSISTEMAS\SQLEXPRESS;Initial Catalog=sis_factu;Integrated Security=True" con = New SqlConnection(conexion) Dim com As SqlCommand Dim buscar As String = "SELECT * from Usuario where clave_us = '" & TXTCLAVE.Text & "' and Contrasea = '" & TXTCLAVE.Text & "'" com = New SqlCommand(buscar, con) Dim Adapter As SqlDataAdapter = New SqlDataAdapter(buscar, con) Dim tabla_temp As DataTable = New DataTable con.Open() Adapter.Fill(tabla_temp) If tabla.Rows.Count = 1 Then
MessageBox.Show("Bienvenido " & TXTCLAVE.Text) ElseIf tabla.Rows.Count = 0 Then MessageBox.Show("La contrasea o el nombre de usuario no son validos") End If con.Close() End Sub End Class