Programa de Video Club

8
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

Transcript of Programa de Video Club

Page 1: 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

Page 2: Programa de Video Club

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

Page 3: Programa de Video Club

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

Page 4: Programa de Video Club

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

Page 5: Programa de Video Club

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

Page 6: Programa de Video Club

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

Page 7: Programa de Video Club

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