Programa de Video Club
-
Upload
riacardo-rock -
Category
Documents
-
view
372 -
download
2
Transcript of Programa de Video Club
Programa de Video club
Interfaz de la contraseña con un administrador y un usuario que permite uno modificar la base de datos y el usuario ver pero no modificarla
Código de la interfaz
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click If ComboBox1.SelectedItem = "Administrador" And Val(TextBox1.Text = "1000") Then adlogin = True Form1.Visible = True Me.Visible = False ElseIf ComboBox1.SelectedItem = "Usuario" Then TextBox1.ResetText() TextBox1.Enabled = False Form1.Show() Me.Hide() Else MsgBox("Error debe selecionar primero un usuario o administrador y compropar su contraseña", MsgBoxStyle.Critical, "ERROR") TextBox1.ResetText() End If End Sub
Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click Me.Close() End Sub
Private Sub ComboBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.TextChanged If ComboBox1.SelectedItem = "Usuario" Then TextBox1.Enabled = False ElseIf ComboBox1.SelectedItem = "Administrador" Then TextBox1.Enabled = True End If End Sub
Interfaz del menú
Código del menú
Public Class Form1
Private Sub TablaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem.Click Form2.Visible = True Me.Enabled = False
End Sub
Private Sub TablaToolStripMenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem3.Click Form5.Visible = True Me.Enabled = False End Sub
Private Sub TablaToolStripMenuItem4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem4.Click Form6.Visible = True Me.Enabled = False End Sub
Private Sub SalirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SalirToolStripMenuItem.Click End End Sub
Private Sub TablaToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem1.Click Form3.Visible = True Me.Enabled = False
End Sub
Private Sub TablaToolStripMenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem2.Click Form4.Visible = True Me.Enabled = False End Sub
Private Sub TablaToolStripMenuItem5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem5.Click Form7.Visible = True Me.Enabled = False End Sub
Private Sub TablaToolStripMenuItem6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaToolStripMenuItem6.Click Form8.Visible = True Me.Enabled = False End Sub
Private Sub TablaIdiomasToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaIdiomasToolStripMenuItem.Click Form9.Visible = True Me.Enabled = False End Sub
Private Sub TablaInventarioToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaInventarioToolStripMenuItem.Click Form10.Visible = True Me.Enabled = False End Sub
Private Sub TablaMultasToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaMultasToolStripMenuItem.Click Form11.Visible = True Me.Enabled = False End Sub
Private Sub TablaPaisesToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaPaisesToolStripMenuItem.Click Form12.Visible = True Me.Enabled = False End Sub
Private Sub TablaPeliculasToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TablaPeliculasToolStripMenuItem.Click Form13.Visible = True Me.Enabled = False End Sub
Private Sub TablaProductoraToolStripMenuItem_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TablaProductoraToolStripMenuItem.Click Form14.Visible = True Me.Enabled = False End Sub
Private Sub TablaProtagonistaToolStripMenuItem_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TablaProtagonistaToolStripMenuItem.Click Form15.Visible = True Me.Enabled = False End Sub
Private Sub ToolStripMenuItem1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click Form16.Visible = True Me.Enabled = False End Sub
Private Sub BuscarRagistroToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BuscarRagistroToolStripMenuItem.Click Form17.Visible = True Me.Enabled = False End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End SubEnd Class
Búsqueda de registro
Imports System.Data.SqlClientPublic Class Form17 Dim cn As New SqlConnection("data source=roger1; database=videoclub integrated security=true;") Dim cmd As SqlCommand Dim dr As SqlDataReader Private Sub Form17_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim ctrl As Control For Each ctrl In Me.Controls If TypeOf ctrl Is TextBox Then ctrl.Text = "" Next Me.Button2.Text = "Buscar" End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Try If Button2.Text = "Buscar" Then Me.Button2.Text = "Buscar Ahora" Me.TextBox1.Enabled = True Me.TextBox1.Focus() Else
cmd = New SqlCommand("select * from Clientes where codigo='" & Me.TextBox1.Text & "'", cn) cn.Open() dr = cmd.ExecuteReader If dr.Read Then Me.TextBox2 = dr("nombre") Me.TextBox3 = dr("Apellido") Me.TextBox4 = dr("Direccion") Me.TextBox5 = dr("Telefono") Else MessageBox.Show("El codigo no EXISTE", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If cn.Close()
End If Catch ex As Exception MessageBox.Show(ex.Message)
End Try End Sub
Tablas del video club
Public Class Form5
Private Sub Det_peliculasBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Det_peliculasBindingNavigatorSaveItem.Click Me.Validate() Me.Det_peliculasBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.VideoclubDataSet)
End Sub
Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: esta línea de código carga datos en la tabla 'VideoclubDataSet.Det_peliculas' Puede moverla o quitarla según sea necesario. Me.Det_peliculasTableAdapter.Fill(Me.VideoclubDataSet.Det_peliculas) If adlogin = False Then BindingNavigatorAddNewItem.Enabled = False BindingNavigatorAddNewItem.Visible = False BindingNavigatorDeleteItem.Enabled = False BindingNavigatorDeleteItem.Visible = False Det_peliculasBindingNavigatorSaveItem.Enabled = False Det_peliculasBindingNavigatorSaveItem.Visible = False Id_peliculaTextBox.Enabled = False Id_productoraTextBox.Enabled = False Id_protagonistaTextBox.Enabled = False Id_directorTextBox.Enabled = False Id_idiomaTextBox.Enabled = False DuracionTextBox.Enabled = False End If
End Sub