You are on page 1of 42

Imports System.Data.

OleDb
Imports System.Data.Odbc
Imports System.Data
Imports System.InvalidOperationException
Imports System.IO
Imports System.Drawing
Imports System.Drawing.Printing
Public Class Menu1

Public WithEvents Movimiento As Timer = New Timer
Dim con As New Odbc.OdbcConnection
Dim con2 As New Odbc.OdbcConnection
'Dim con3 As New Odbc.OdbcConnection
Dim bdProveedor As String = "Host=localhost;Database=Rent;Username=postgres;"
Dim bdFuente As String = "Password=tommybg07;Port=3612"
'Dim MyCon As New Odbc.OdbcConnection

Dim ds As New DataSet
Dim dscC As New DataSet
Dim dscV As New DataSet
Dim dscE, dsvE, dse, dseE, dsf, dsfE, dsr, dsrE As New DataSet
Dim ds4 As New DataSet
Dim ds5 As New DataSet
Dim da As Odbc.OdbcDataAdapter
Dim dac As Odbc.OdbcDataAdapter
Dim dav As Odbc.OdbcDataAdapter
Dim dae, daeE As Odbc.OdbcDataAdapter
Dim sql, sql2, sql3, sqlE, sql3E, sqlF, sqlFE, sqlEmpl, sqlEmplE, sqlR, sqlRE,
sqlfe2 As String
Dim C1, C2, C3, C4, C5, C6, C7, C15, C16 As String
Dim ca As String
Dim dlgResult As DialogResult
Dim document As String
Dim DiaDif As Integer
Dim m As String
Dim view As PrintDocument
Dim consulta As String
Dim lista As Byte
Dim registro As DataSet
Dim adaptador As Odbc.OdbcDataAdapter
'Dim registro As New DataSet
'Dim adaptador As New Odbc.OdbcDataAdapter

Private Sub guardar_Click(sender As Object, e As EventArgs) Handles
guardar.Click
If text1.Text = "" Then
MsgBox("Es necesario llenar la casilla Nombre", vbExclamation, "Casilla
vac�a")
ElseIf text2.Text = "" Then
MsgBox("Es necesario llenar la casilla Apellido", vbExclamation,
"Casilla vac�a")
ElseIf Text6.Text = "" Then
MsgBox("Es necesario llenar la casilla Provincia", vbExclamation,
"Casilla vac�a")
ElseIf text7.Text = "" Then
MsgBox("Es necesario llenar la casilla Direccion", vbExclamation,
"Casilla vac�a")
Else
If CheckBox2.Checked = True Then

Try

Dim fdreader As New FileStream(OpenFileDialog2.FileName,
FileMode.Open, FileAccess.Read)
Dim breader As New BinaryReader(fdreader)
Dim imgbuffer(fdreader.Length) As Byte
breader.Read(imgbuffer, 0, fdreader.Length)
fdreader.Close()
strsql = "insert into Clientes (Nombre, Apellido, Cedula,
Telefono, Celular, Provincia, Direccion, Nacionalidad, Email, Pasaporte,
FechaNacimiento, Perfil, FechaCreacion) values (@datanombre, @dataapellido,
@datacedula, @datatelefono, @datacelular, @dataprovincia, @datadireccion,
@datanacionalidad, @dataemail, @datapasaporte, @datafechanacimiento, @datafile,
@dataFechaCreacion)"
acscmd.CommandText = strsql
acscmd.Connection = acsconn
acscmd.Parameters.AddWithValue("@datanombre", text1.Text)
acscmd.Parameters.AddWithValue("@dataapellido", text2.Text)
acscmd.Parameters.AddWithValue("@datacedula", text3.Text)
acscmd.Parameters.AddWithValue("@datatelefono", text4.Text)
acscmd.Parameters.AddWithValue("@datacelular", text5.Text)
acscmd.Parameters.AddWithValue("@dataprovincia", Text6.Text)
acscmd.Parameters.AddWithValue("@datadireccion", text7.Text)
acscmd.Parameters.AddWithValue("@datanacionalidad", text8.Text)
acscmd.Parameters.AddWithValue("@dataemail", text9.Text)
acscmd.Parameters.AddWithValue("@datapasaporte", text10.Text)
acscmd.Parameters.AddWithValue("@datafechanacimiento",
text11.Text)
acscmd.Parameters.AddWithValue("@datafile", imgbuffer)
acscmd.Parameters.AddWithValue("@dataFechaCreacion",
Label31.Text)
acscmd.ExecuteNonQuery()
acscmd.Dispose()
MsgBox("Cliente guardado en la base de datos",
MsgBoxStyle.Information, "Exito")
Mostrar()
text1.Clear()
text2.Clear()
text3.Clear()
text4.Clear()
Text6.Clear()
text8.Text = " "
text7.Clear()
text9.Clear()
text5.Clear()
text10.Clear()

Catch ex As Exception

End Try
Else

Try

strsql = "insert into Clientes (Nombre, Apellido, Cedula,
Telefono, Celular, Provincia, Direccion, Nacionalidad, Email, Pasaporte,
FechaNacimiento, FechaCreacion) values (@datanombre, @dataapellido, @datacedula,
@datatelefono, @datacelular, @dataprovincia, @datadireccion, @datanacionalidad,

@dataemail, @datapasaporte, @datafechanacimiento, @dataFechaCreacion)"
acscmd.CommandText = strsql
acscmd.Connection = acsconn
acscmd.Parameters.AddWithValue("@datanombre", text1.Text)
acscmd.Parameters.AddWithValue("@dataapellido", text2.Text)
acscmd.Parameters.AddWithValue("@datacedula", text3.Text)
acscmd.Parameters.AddWithValue("@datatelefono", text4.Text)
acscmd.Parameters.AddWithValue("@datacelular", text5.Text)
acscmd.Parameters.AddWithValue("@dataprovincia", Text6.Text)
acscmd.Parameters.AddWithValue("@datadireccion", text7.Text)
acscmd.Parameters.AddWithValue("@datanacionalidad", text8.Text)
acscmd.Parameters.AddWithValue("@dataemail", text9.Text)
acscmd.Parameters.AddWithValue("@datapasaporte", text10.Text)
acscmd.Parameters.AddWithValue("@datafechanacimiento",
text11.Text)
acscmd.Parameters.AddWithValue("@dataFechaCreacion",
Label31.Text)
acscmd.ExecuteNonQuery()
acscmd.Dispose()
MsgBox("Cliente guardado en la base de datos",
MsgBoxStyle.Information, "Exito")
Mostrar()
text1.Clear()
text2.Clear()
text3.Clear()
text4.Clear()
Text6.Clear()
text8.Text = " "
text7.Clear()
text9.Clear()
text5.Clear()
text10.Clear()

Catch ex As Exception

End Try
End If
End If

End Sub
Private Sub Movimientos(ByVal sender As System.Object, ByVal e As
System.EventArgs)
Label31.Text = DateTime.Now.ToString("G")
Label32.Text = DateTime.Now.ToString("G")
Label33.Text = DateTime.Now.ToString("G")
Label57.Text = DateTime.Now.ToString("G")
End Sub

Private Sub Menu1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'TODO: esta l�nea de c�digo carga datos en la tabla 'RentDataSet4.Facturas'
Puede moverla o quitarla seg�n sea necesario.
Me.FacturasTableAdapter.Fill(Me.Rent_car2DataSet.Facturas)
'TODO: esta l�nea de c�digo carga datos en la tabla
'RentDataSet4.Vehiculos' Puede moverla o quitarla seg�n sea necesario.
Me.VehiculosTableAdapter.Fill(Me.Rent_car2DataSet.Vehiculos)
'TODO: esta l�nea de c�digo carga datos en la tabla 'RentDataSet4.Clientes'
Puede moverla o quitarla seg�n sea necesario.

Me.ClientesTableAdapter.Fill(Me.Rent_car2DataSet.Clientes)
con.ConnectionString = bdProveedor & bdFuente
'MyCon.ConnectionString =
"Host=localhost;Database=Rent;Username=postgres;"Password=tommybg07;Port=3612"
'MyCon.Open()
con.Open()
connect()

sql = "SELECT * FROM Clientes"
sql2 = "SELECT CodFactura, Facturas.CodCliente, Facturas.CodVehiculo,
fechaInicio, fechaFinal, costo_Total, Tipo_de_seguro, Tipo_de_pago, Modelo, Estado,
Marca, A�o, Nombre, Apellido, Cedula, Facturas.FechaCreacion, Empleado FROM
Facturas, Clientes, Vehiculos WHERE Facturas.CodCliente = Clientes.CodCliente AND
Facturas.CodVehiculo = Vehiculos.CodVehiculo"
sql3 = "SELECT * FROM Vehiculos"
sqlE = "SELECT * FROM Clientes__Eliminados"
sql3E = "SELECT * FROM Vehiculos_Eliminados"
sqlF = "SELECT * FROM Facturas"
sqlFE = "SELECT * FROM Facturas_Eliminadas"
sqlEmpl = "SELECT * FROM Empleados"
sqlEmplE = "SELECT * FROM Empleados_Eliminados"
sqlR = "SELECT * FROM Reservaciones"
sqlRE = "SELECT * FROM Reservaciones_Eliminadas"

MostrarF()
MostrarF()
MostrarR2()
MostrarR2()
gr3.ClearSelection()
PictureBox2.Image = siguiente.BackgroundImage
PictureBox3.Image = siguiente.BackgroundImage
PictureBox4.Image = siguiente.BackgroundImage
PictureBox5.Image = siguiente.BackgroundImage
Movimiento.Start()
AddHandler DirectCast(Movimiento, Timer).Tick, AddressOf Movimientos
Movimiento.Interval = 100
Movimiento.Start()
Movimiento.Enabled = True

Me.ReportCliente.RefreshReport()
Me.ReportVehiculo.RefreshReport()
Me.ReportFactura.RefreshReport()
Me.ReportViewer1.RefreshReport()
End Sub

Private Sub Mostrar()
ds.Clear()
DataC.GridC.DataSource = ds

da = New Odbc.OdbcDataAdapter(sql, con)
da.Fill(ds, "Cliente")
DataC.GridC.DataSource = ds.Tables(0)

End Sub
Private Sub MostrarV()
ds4.Clear()
DataV.GridV.DataSource = ds4

dav = New Odbc.OdbcDataAdapter(sql3, con)

DataSource = dscC.Clear() .Tables(0) End Sub Private Sub MostrarcC() dscC. "Facturas") gr3. acsconn) dac.Tables(0) End Sub Private Sub MostrarF() ds5.Clear() gr3.Clear() DataGridView2.OdbcDataAdapter(sqlE.Fill(ds4.GridV. "Clientes_Eliminados") DataGridView2.DataSource = dscE.DataSource = dscC dac = New Odbc.Fill(dsvE. con) da.Fill(dscE. "Vehiculos_Eliminados") DataGridView2. acsconn) dav.DataSource = ds5.DataSource = dscV.Fill(dscV.DataSource = ds4.DataSource = dsvE.DataSource = dscV dav = New Odbc.Tables(0) End Sub Private Sub MostrarE() dse.OdbcDataAdapter(sql2.Tables(0) End Sub Private Sub MostrarcCE() dscE. dav.Clear() DataGridView2.Fill(dscC.OdbcDataAdapter(sql3. acsconn) dac.DataSource = ds5 da = New Odbc.OdbcDataAdapter(sql. "Vehiculos") DataGridView2.Tables(0) End Sub Private Sub MostrarcV() dscV.OdbcDataAdapter(sql3E. "Vehiculo") DataV.DataSource = dscE dac = New Odbc. acsconn) dav.Clear() DataGridView2.DataSource = dsvE dav = New Odbc.Clear() DataGridView2. "Clientes") DataGridView2.Tables(0) End Sub Private Sub MostrarcVE() dsvE.Fill(ds5.

acsconn) dac.Tables(0) End Sub Private Sub MostrarFE() dsfE.DataSource = dse dae = New Odbc.Clear() DataGridView2.Fill(dsr.Fill(dseE.Fill(dsfE.DataSource = dsfE dac = New Odbc.OdbcDataAdapter(sqlR.Clear() DataGridView2.DataSource = dse.OdbcDataAdapter(sqlR.DataSource = dsr dac = New Odbc. acsconn) dac.DataSource = dsr.DataSource = dsfE.Clear() DataGridView2.Tables(0) End Sub Private Sub MostrarF2() dsf.OdbcDataAdapter(sqlF.DataSource = dseE. acsconn) dac.OdbcDataAdapter(sqlEmpl. DataGridView2. acsconn) daeE.DataSource = dsf. acsconn) dac. "Facturas_Eliminadas") DataGridView2.Tables(0) End Sub Private Sub MostrarR2() dsr.Clear() DataGridView2.DataSource = dsf dac = New Odbc.Tables(0) End Sub Private Sub MostrarEE() dseE. "Empleados_Eliminados") DataGridView2. "Empleados") DataGridView2.Fill(dsf.Tables(0) End Sub Private Sub MostrarRE() .DataSource = dseE daeE = New Odbc.Fill(dse. acsconn) dae.Tables(0) End Sub Private Sub MostrarR() dsr. "Reservaciones") DataGridView2.Clear() gridR. "Reservaciones") gridR.DataSource = dsr.Fill(dsr.DataSource = dsr dac = New Odbc.OdbcDataAdapter(sqlEmplE. "Facturas") DataGridView2.OdbcDataAdapter(sqlFE.

FromFile(OpenFileDialog1. vbYesNo.Close() acsconn.Button1.Show() con.Windows.OdbcDataAdapter(sqlRE.ShowDialog = System.Image = Image.FromFile(OpenFileDialog1.FromFile(OpenFileDialog1.FileName) PictureBox4.Close() End End Sub Private Sub ComboBox1_SelectedIndexChanged(sender As Object.DataSource = dsrE.OK Then Exit Sub End If End If .Image = Image.Text = "Cerrar sesi�n" Then z = MsgBox("Esta seguro de querer cerrar sesi�n?".OK Then PictureBox2.FileName) If dlgResult <> DialogResult.Close() Me.DialogResult.Image = Image. e As EventArgs) Handles Button13.SelectedIndexChanged Dim z As String If ComboBox1. e As EventArgs) Handles ComboBox1. dsrE.Fill(dsrE.Clear() DataGridView2.Color.Close() End If End If If ComboBox1.BackColor = Drawing.FileName) PictureBox3.Click con.Image = Image. "Reservaciones_Eliminadas") DataGridView2.FileName) PictureBox5.OK Then Exit Sub End If End Sub Private Sub Button12_Click(sender As Object.Image = Image.FromFile(OpenFileDialog1.Forms.FileName) If dlgResult <> DialogResult.Tables(0) End Sub Private Sub Button5_Click(sender As Object.Close() acsconn.Windows. acsconn) dac.DialogResult. e As EventArgs) Handles Button12.Text = "Cambiar imagen" Then If OpenFileDialog1.Forms.Click DataC.DataSource = dsrE dac = New Odbc.FromFile(OpenFileDialog1. e As EventArgs) If OpenFileDialog1.ShowDialog = System. "Menu") If z = vbYes Then Login.OK Then PictureBox6.Show() End Sub Private Sub Button13_Click(sender As Object.Transparent Mostrar() DataC.

FromFile(OpenFileDialog1.Image = Image.Text = "Cambiar imagen" Then If OpenFileDialog1.FromFile(OpenFileDialog1. e As EventArgs) Handles ComboBox2.OK Then Exit Sub End If End If End Sub Private Sub ComboBox4_SelectedIndexChanged(sender As Object.FileName) PictureBox4.OK Then PictureBox2. "Menu") If z = vbYes Then Login.SelectedIndexChanged Dim z As String If ComboBox2.FromFile(OpenFileDialog1.Close() acsconn.Close() Me.Windows.Image = Image.Windows.DialogResult.OK Then Exit Sub End If End If End Sub Private Sub ComboBox3_SelectedIndexChanged(sender As Object.Close() acsconn.Text = "Cerrar sesi�n" Then z = MsgBox("Esta seguro de querer cerrar sesi�n?". vbYesNo.Show() con.SelectedIndexChanged Dim z As String If ComboBox3.Forms. e As EventArgs) Handles ComboBox3.Close() End If End If If ComboBox2.DialogResult.FromFile(OpenFileDialog1.Text = "Cambiar imagen" Then If OpenFileDialog1.FileName) PictureBox3.Image = Image.Image = Image. e As EventArgs) Handles ComboBox4.Image = Image.FileName) PictureBox4.Close() End If End If If ComboBox3.Forms.OK Then PictureBox2.Text = "Cerrar sesi�n" Then z = MsgBox("Esta seguro de querer cerrar sesi�n?".FromFile(OpenFileDialog1. "Menu") If z = vbYes Then Login.SelectedIndexChanged .Image = Image.Image = Image.ShowDialog = System.Close() Me.FileName) If dlgResult <> DialogResult. End Sub Private Sub ComboBox2_SelectedIndexChanged(sender As Object.FileName) PictureBox5.FromFile(OpenFileDialog1.FileName) If dlgResult <> DialogResult.ShowDialog = System.FromFile(OpenFileDialog1.Show() con.FileName) PictureBox3. vbYesNo.FileName) PictureBox5.Image = Image.FromFile(OpenFileDialog1.

Image = Image.OK Then PictureBox1.Forms.Forms.FileName) Else CheckBox2.FileName) PictureBox4.Text = "Cerrar sesi�n" Then z = MsgBox("Esta seguro de querer cerrar sesi�n?".Windows.Checked = True Then If OpenFileDialog3.Image = Image.Show() con. e As EventArgs) Handles CheckBox2.DialogResult.Forms.FileName) If dlgResult <> DialogResult.ShowDialog = System.CheckedChanged If CheckBox2.FromFile(OpenFileDialog1.FileName) PictureBox5.Image = Image.Image = Image.CheckedChanged If CheckBox1. e As EventArgs) Handles CheckBox1.FileName) PictureBox3.Checked = True Then If OpenFileDialog2.OK Then PictureBox1.Image = Image.Checked = False PictureBox1.FromFile(OpenFileDialog1.OK Then Exit Sub End If End If End Sub Private Sub Button4_Click(sender As Object.Close() Me.FromFile(OpenFileDialog1. Dim z As String If ComboBox4.FromFile(OpenFileDialog1.Close() acsconn.ShowDialog = System. vbYesNo.DialogResult.DialogResult.Image = Image.OK Then PictureBox2. "Menu") If z = vbYes Then Login.Windows.FileName) Else Exit Sub End If End Sub Private Sub CheckBox2_CheckedChanged(sender As Object.ShowDialog = System.FromFile(OpenFileDialog2.Windows.FromFile(OpenFileDialog1.Forms.Close() End If End If If ComboBox4.Windows.Image Exit Sub End If End If End Sub Private Sub CheckBox1_CheckedChanged(sender As Object.Text = "Cambiar imagen" Then If OpenFileDialog1. e As EventArgs) If OpenFileDialog1.OK Then .ShowDialog = System.Image = PictureBox8.DialogResult.

AddWithValue("@Marca". Tipo. "Casilla vac�a") ElseIf Vtext16. @Traccion. "Casilla vac�a") ElseIf Vtext4. @Kilometraje.Checked = False Exit Sub End If End If End Sub Private Sub Button2_Click(sender As Object.Text) acscmd.Parameters. @Caracteristicas. @Transmision.Text = "" Then MsgBox("Es necesario llenar la casilla Marca". vbExclamation.AddWithValue("@Modelo". Vtext4. FechaCreacion) values (@Modelo. Vtext2. @Motor.FileName.Text = "" Then MsgBox("Es necesario llenar la casilla Estado". Reservacion.Length) As Byte breader. @Estado.Parameters. 0. @Color_interno. "Casilla vac�a") ElseIf Vtext2.Length) fdreader. vbExclamation.Text = "" Then MsgBox("Es necesario llenar la casilla Modelo". Matricula. fdreader. e As EventArgs) Handles Button2. vbExclamation. @Puertas. @Combustible. Traccion. vbExclamation. vbExclamation.Connection = acsconn acscmd.Parameters.Text = "" Then MsgBox("Es necesario llenar la casilla Estado". @Marca.CommandText = strsql acscmd. @Matricula. @A�o.Open.Checked = True Then Try Dim fdreader As New FileStream(OpenFileDialog3. A�o. "Casilla vac�a") ElseIf Vtext5. @Perfil. Costo_por_dia. Edicion. Color_externo. Transmision. Motor. @FechaCreacion)" acscmd. Vtext1. Marca. PictureBox6.Text) acscmd. @Tipo.Read) Dim breader As New BinaryReader(fdreader) Dim imgbuffer(fdreader.Close() strsql = "insert into Vehiculos (Modelo. "Casilla vac�a") Else If CheckBox1.Parameters.Image = Image. Puertas. Vtext3.Text = "" Then MsgBox("Es necesario llenar la casilla A�o".Text) acscmd. Color_interno.Read(imgbuffer.Text = "" Then MsgBox("Es necesario llenar la casilla Estado". @Condicion. @Reservacion. @Costo_por_dia.FromFile(OpenFileDialog3. @Pasajeros. Perfil.Text = "" Then MsgBox("Es necesario llenar la casilla Costo por D�a".FileName) Else CheckBox1. Kilometraje. Estado. Condicion. Pasajeros. vbExclamation. FileMode.Text) .Click If Vtext1. FileAccess. Caracteristicas.AddWithValue("@Estado". @Edicion. Combustible. @Color_externo. vbExclamation.AddWithValue("@Condicion". "Casilla vac�a") ElseIf Vtext9. "Casilla vac�a") ElseIf Vtext8.

Vtext18. Color_interno. @Kilometraje.Clear() Vtext10.AddWithValue("@Caracteristicas".Clear() Vtext8. A�o.Parameters.Parameters.Text) acscmd. Matricula.Parameters. @Combustible.Parameters. Vtext5. @Matricula. @Transmision.Text) acscmd.Clear() Vtext13.Dispose() MsgBox("Vehiculo guardado en la base de datos".AddWithValue("@Kilometraje".Text) acscmd.Parameters.AddWithValue("@Combustible".CommandText = strsql acscmd.Text = "" Vtext3. Vtext15. acscmd. @Condicion. Vtext6. Caracteristicas. Tipo. Edicion.AddWithValue("@Edicion".Information. @Marca.AddWithValue("@A�o". @Color_interno.Clear() Vtext12.AddWithValue("@Puertas". Color_externo. Label32.Text) acscmd.AddWithValue("@Motor". MsgBoxStyle.Parameters. Vtext14. Pasajeros. Traccion.Text) acscmd.AddWithValue("@Pasajeros".Parameters.Text) acscmd.Text) acscmd. @Costo_por_dia. "Exito") MostrarV() Vtext1.Text) acscmd.Text) acscmd.Parameters. @Traccion.Text) acscmd. @FechaCreacion)" acscmd.AddWithValue("@dataFechaCreacion".Parameters. Vtext12. @Estado.Text) acscmd. Vtext19.Clear() Vtext17. Vtext11. FechaCreacion) values (@Modelo.Clear() Vtext14. Vtext9. @A�o.Text) acscmd.Parameters. @Pasajeros. Vtext16. Condicion. Vtext7.AddWithValue("@Reservacion".AddWithValue("@Color_interno". @Reservacion.Parameters.Text) acscmd. @Motor. @Caracteristicas.Clear() Vtext4. Transmision.Clear() Vtext7. Motor.Text = "" Vtext6.Parameters.Text = "" Vtext5.Parameters.Parameters. Vtext8.AddWithValue("@Matricula".Clear() Vtext15. Vtext20. Marca.Clear() Vtext18.Clear() Vtext19.Text) acscmd.Parameters.Text) acscmd.ExecuteNonQuery() acscmd.AddWithValue("@Traccion".Parameters.Connection = acsconn . @Puertas. Kilometraje. Combustible.Parameters.Clear() Vtext16.Text) acscmd.Clear() Vtext11. Costo_por_dia.Clear() Vtext9.Clear() Catch ex As Exception End Try Else strsql = "insert into Vehiculos (Modelo. Reservacion. Estado. Vtext13.AddWithValue("@Color_externo".Parameters.AddWithValue("@Tipo".Text = "" Vtext2. Puertas. @Edicion. Vtext17.Text) acscmd.AddWithValue("@Transmision".AddWithValue("@Perfil". @Tipo. Vtext10.AddWithValue("@Costo_por_dia". @Color_externo. imgbuffer) acscmd.

Parameters.Text) acscmd.AddWithValue("@dataFechaCreacion".Text) acscmd.Parameters.Clear() Vtext18.Clear() End If End If End Sub Private Sub Button3_Click(sender As Object.Text = "" Vtext2.Text = "" Vtext5.Text) acscmd.Clear() Vtext16.Text) acscmd. Vtext3.Clear() Vtext9. Vtext12.Click Vtext1.Text) acscmd. Vtext14.Text) acscmd.Text) acscmd.Parameters.Text) acscmd. Vtext9. Vtext4.Parameters.Parameters.Parameters.Text) acscmd. Vtext19.Parameters.AddWithValue("@Modelo".AddWithValue("@Motor".Text) acscmd.Parameters. Vtext5.Parameters.AddWithValue("@Puertas". Vtext13.Text) acscmd. e As EventArgs) Handles Button3. Vtext10. acscmd.Information.Text = "" Vtext3.AddWithValue("@Matricula".Text) acscmd.AddWithValue("@Tipo".Parameters.Text = "" Vtext3.Text = "" Vtext6.AddWithValue("@Costo_por_dia".Parameters. Vtext16.AddWithValue("@Pasajeros".Parameters. Vtext7.Text) acscmd. Vtext20.Clear() Vtext12.Text) acscmd.AddWithValue("@Edicion".Parameters.Clear() Vtext17.Clear() Vtext14.AddWithValue("@A�o".Text = "" Vtext6.Clear() .AddWithValue("@Condicion".Clear() Vtext7.AddWithValue("@Traccion".Text = "" Vtext2. Vtext1.Clear() Vtext11.Clear() Vtext10.Parameters.Parameters. Vtext17.AddWithValue("@Estado".Clear() Vtext15.Text) acscmd.Clear() Vtext19.AddWithValue("@Transmision". MsgBoxStyle. Vtext2. Label32.AddWithValue("@Combustible".AddWithValue("@Caracteristicas".Text) acscmd.Dispose() MsgBox("Vehiculo guardado en la base de datos".Clear() Vtext8. Vtext11.Parameters. Vtext18.Text) acscmd. "Exito") MostrarV() Vtext1.Parameters.Clear() Vtext13. Vtext8.AddWithValue("@Kilometraje".Text) acscmd.Text) acscmd.Parameters. Vtext15.Clear() Vtext4.Text) acscmd.Parameters.AddWithValue("@Color_interno".Parameters.Text = "" Vtext5.AddWithValue("@Reservacion".Clear() Vtext4.AddWithValue("@Marca".Parameters. Vtext6.ExecuteNonQuery() acscmd.AddWithValue("@Color_externo".Text) acscmd.

Text = ds5.Click Factura.Clear() Vtext18.Days)) + 1 txtTotal.Forms.Item(3) Factura.Button1.Clear() Vtext13.ToInt32(ts.Tables("Facturas").DataGridViewCellEventArgs) Handles gr3.Windows. asi que usted va a coje una maquina de tiempo para devolver el carro antes de rentarlo?.Text) 'If DiaDif < 1 Then MsgBox("anja.Item(4) Factura.Index Factura.Tables("Facturas").Rows(i).Show() End Sub Private Sub fechaInicio_ValueChanged(sender As Object.Text = ds5.Button1.Tables("Facturas").Text) 'If DiaDif < 1 Then MsgBox("anja.Enabled = True End If MostrarV() DataV.Text = DiaDif * Val(cdia.Show() End Sub Private Sub Button7_Click(sender As Object.Text = DiaDif * Val(cdia. e As EventArgs) Handles Button14.Value) DiaDif = (Convert.Item(5) Factura.Transparent If DataV.Value) DiaDif = (Convert. e As EventArgs) Handles fechaFin.Object.BackColor = Drawing.Subtract(fechaInicio.Transparent Then Vtext20. asi que usted va a coje una maquina de tiempo para devolver el carro antes de rentarlo?.Tables("Facturas").Text = ds5.Label11.Clear() Vtext10.Item(7) Factura.ToInt32(ts.Text = 0 End Sub Private Sub gr3_CellContentClick(ByVal sender As System.Item(6) Factura.Item(8) .Clear() End Sub Private Sub Button14_Click(sender As Object.Value.Clear() Vtext8. ByVal e As System.Clear() Vtext16.Label9.BackColor = Drawing.Rows(i).Click DataV. Vtext7.Rows(i).Rows(i).Clear() Vtext19.Color.ValueChanged Dim ts As TimeSpan = fechaFin.Subtract(fechaInicio. e As EventArgs) Handles fechaInicio.Clear() Vtext14.Label31.Text = 0 End Sub Private Sub fechaFin_ValueChanged(sender As Object.CellClick Dim i As Integer = gr3.Text = ds5.Label7.ValueChanged Dim ts As TimeSpan = fechaFin.Color.Clear() Vtext12.Tables("Facturas").Label6.SelectedRows(0).Tables("Facturas").Value.Rows(i).ahora ponga la fecha bien") If DiaDif < 1 Then txtTotal.Text = ds5.Rows(i).Clear() Vtext9.Days)) + 1 txtTotal.Text = ds5.Clear() Vtext15.ahora ponga la fecha bien") If DiaDif < 1 Then txtTotal.Clear() Vtext11.Label10. e As EventArgs) Handles Button7.Clear() Vtext17.

Tables("Clientes__Eliminados").Item(14) Factura.Label20.Visible = True ReportFactura.Label4.Tables("Facturas").Visible = False ReportCliente.Item(16) da.Text = "Lista de Facturas" Then ReportViewer1.Rows(i).Text & "' " registro = New DataSet adaptador = New Odbc.SelectedIndexChanged If ComboBox5.Text = ds5.Text = ds5.Item(11) Factura.Visible = False ReportCliente.Rows(i).Text = ds5.Label34.Click If CheckBox3.Visible = False ReportCliente.Rows.Rows(i). con) adaptador.Label38.Tables("Facturas").Visible = False End If If ComboBox5.Fill(registro.OdbcDataAdapter(consulta.Tables("Facturas").Rows(i).Visible = False ReportFactura.Rows(i). e As EventArgs) Handles Button11.Label25.Tables("Facturas").Label29.Checked = True Then If RadioCliente.Rows(i).Text = ds5.Tables("Facturas").Text = ds5. e As EventArgs) Handles ComboBox5.Visible = False Label54.Tables("Facturas").Tables("Facturas").Visible = False Label54. "Clientes__Eliminados") lista = registro.Text = ds5.Item(10) Factura.Text <> "" Then consulta = "SELECT * FROM Clientes__Eliminados WHERE Nombre = '" & TextBox4.Rows(i).Visible = True Label54.Update(ds5.Text = ds5.Item(15) Factura.Text = "Lista de Clientes" Then ReportViewer1.Count If lista <> 0 Then .Tables("Facturas"). Factura.Item(9) Factura.Visible = False End If End Sub Private Sub Button11_Click(sender As Object.Checked = True Then If ComboBox6.Visible = False End If If ComboBox5.Item(13) Factura.Text = ds5.Text = "Lista de Vehiculos" Then ReportViewer1.Visible = False ReportVehiculo. "Facturas") End Sub Private Sub ComboBox5_SelectedIndexChanged(sender As Object.Label36.Visible = False ReportVehiculo.Rows(i).Text = "Nombre" Then If TextBox4.Item(12) Factura.Label28.Visible = False ReportFactura.Visible = True ReportVehiculo.

Tables("Clientes__Eliminados").Count If lista <> 0 Then DataGridView2. vbExclamation.OdbcDataAdapter(consulta. "Campo vac�o") End If End If If ComboBox6. vbExclamation. "Clientes__Eliminados") lista = registro. con) adaptador.DataMember = "Clientes__Eliminados" DataGridView2.DataSource = registro DataGridView2. "Cliente no existe") End If Else MsgBox("Debe ingresar un nombre".DataMember = "Clientes__Eliminados" DataGridView2.DataSource = registro DataGridView2. con) adaptador.Fill(registro.Enabled = True Else MsgBox("Debe ingresar un Apellido valido".Fill(registro. vbExclamation.OdbcDataAdapter(consulta. vbExclamation.Rows.Text = "C�dula" Then If MaskedTextBox1. DataGridView2. "Campo vac�o") End If End If If ComboBox6.Text <> "" Then consulta = "SELECT * FROM Clientes__Eliminados WHERE Apellido = '" & TextBox4.Tables("Clientes__Eliminados").DataSource = registro DataGridView2.Text & "' " registro = New DataSet adaptador = New Odbc.Rows.Enabled = True Else MsgBox("Debe ingresar un Nombre valido".Text & "' " registro = New DataSet adaptador = New Odbc.Count If lista <> 0 Then DataGridView2.Text = "Apellido" Then If TextBox4.DataMember = "Clientes__Eliminados" .Text <> "" Then consulta = "SELECT * FROM Clientes__Eliminados WHERE Cedula = '" & MaskedTextBox1. "Clientes__Eliminados") lista = registro. "Cliente no existe") End If Else MsgBox("Debe ingresar un Apellido".

Text = "Celular" Then If MaskedTextBox1.Rows. "Campo vac�o") End If End If If ComboBox6. "Cliente no existe") End If Else MsgBox("Debe ingresar un numero de c�dula".Text <> "" Then consulta = "SELECT * FROM Clientes__Eliminados WHERE Telefono = '" & MaskedTextBox1.Enabled = True Else MsgBox("Debe ingresar un numero de Celular valido".Text <> "" Then consulta = "SELECT * FROM Clientes__Eliminados WHERE Celular = '" & MaskedTextBox1.DataMember = "Clientes__Eliminados" DataGridView2. vbExclamation.DataMember = "Clientes__Eliminados" DataGridView2.OdbcDataAdapter(consulta. . "Cliente no existe") End If Else MsgBox("Debe ingresar un numero de Tel�fono".Count If lista <> 0 Then DataGridView2. "Campo vac�o") End If End If If ComboBox6.Fill(registro. con) adaptador.Tables("Clientes__Eliminados").Enabled = True Else MsgBox("Debe ingresar un numero de Tel�fono valido". vbExclamation.Text & "' " registro = New DataSet adaptador = New Odbc. con) adaptador.DataSource = registro DataGridView2.OdbcDataAdapter(consulta.DataSource = registro DataGridView2.Tables("Clientes__Eliminados").Count If lista <> 0 Then DataGridView2. "Clientes__Eliminados") lista = registro. vbExclamation.Enabled = True Else MsgBox("Debe ingresar una c�dula valida".Fill(registro.Rows.Text & "' " registro = New DataSet adaptador = New Odbc.Text = "Tel�fono" Then If MaskedTextBox1. vbExclamation. DataGridView2. "Clientes__Eliminados") lista = registro.

DataMember = "Vehiculos_Eliminados" DataGridView2.Text <> "" Then consulta = "SELECT * FROM Vehiculos_Eliminados WHERE Modelo = '" & ComboModelo. "Clientes__Eliminados") lista = registro. vbExclamation.DataMember = "Clientes__Eliminados" DataGridView2. vbExclamation.DataSource = registro DataGridView2. vbExclamation. con) adaptador.Text & "' " registro = New DataSet adaptador = New Odbc. "Cliente no existe") End If Else MsgBox("Debe ingresar un numero de Celular".OdbcDataAdapter(consulta.Text & "' " registro = New DataSet adaptador = New Odbc. vbExclamation.Rows.Checked = True Then If ComboBox7.DataSource = registro DataGridView2. "Cliente no existe") End If Else MsgBox("Debe ingresar un Pasaporte".OdbcDataAdapter(consulta. "Vehiculo no existe") .Text <> "" Then consulta = "SELECT * FROM Clientes__Eliminados WHERE Pasaporte = '" & TextBox4.Fill(registro.Tables("Clientes__Eliminados").Count If lista <> 0 Then DataGridView2. "Vehiculos_Eliminados") lista = registro. con) adaptador.Enabled = True Else MsgBox("Debe ingresar un modelo valido".Rows.Fill(registro.vbExclamation. "Campo vac�o") End If End If If ComboBox6.Count If lista <> 0 Then DataGridView2. "Campo vac�o") End If End If End If If RadioVehiculo.Tables("Vehiculos_Eliminados").Enabled = True Else MsgBox("Debe ingresar un Pasaporte valido".Text = "Pasaporte" Then If TextBox4.Text = "Modelo" Then If ComboModelo.

OdbcDataAdapter(consulta.Text <> "" Then consulta = "SELECT * FROM Vehiculos_Eliminados WHERE Marca = '" & ComboMarca.Text & "' " registro = New DataSet adaptador = New Odbc. con) adaptador.OdbcDataAdapter(consulta. vbExclamation.Tables("Vehiculos_Eliminados").Count If lista <> 0 Then DataGridView2.Enabled = True Else MsgBox("Debe ingresar una Marca valida".DataSource = registro DataGridView2.Text = "Estado" Then If ComboEstado. vbExclamation. "Vehiculo no existe") End If Else .Fill(registro.DataMember = "Vehiculos_Eliminados" DataGridView2. "Vehiculos_Eliminados") lista = registro.Fill(registro.Tables("Vehiculos_Eliminados"). End If Else MsgBox("Debe ingresar un Modelo".Count If lista <> 0 Then DataGridView2. "Vehiculos_Eliminados") lista = registro.Enabled = True Else MsgBox("Debe ingresar un Estado valido".Rows.DataMember = "Vehiculos_Eliminados" DataGridView2. vbExclamation. vbExclamation.Text <> "" Then consulta = "SELECT * FROM Vehiculos_Eliminados WHERE Estado = '" & ComboEstado. "Vehiculo no existe") End If Else MsgBox("Debe ingresar un Estado". "Campo vac�o") End If End If If ComboBox7. con) adaptador.Text = "Marca" Then If ComboMarca. "Campo vac�o") End If End If If ComboBox7.Rows.Text & "' " registro = New DataSet adaptador = New Odbc.DataSource = registro DataGridView2.

"Vehiculos_Eliminados") lista = registro. "Vehiculo no existe") End If Else MsgBox("Debe ingresar una Matr�cula".Rows.DataSource = registro DataGridView2. "Vehiculos_Eliminados") lista = registro. con) adaptador.Fill(registro. vbExclamation. vbExclamation.Text = "Matr�cula" Then If TextBox4. MsgBox("Debe ingresar una Marca". vbExclamation.DataMember = "Vehiculos_Eliminados" DataGridView2.Text <> "" Then consulta = "SELECT * FROM Vehiculos_Eliminados WHERE Matricula = '" & TextBox4. "Campo vac�o") End If .DataMember = "Vehiculos_Eliminados" DataGridView2. con) adaptador.Tables("Vehiculos_Eliminados").Fill(registro. vbExclamation.Enabled = True Else MsgBox("Debe ingresar una Matr�cula valida".Text & "' " registro = New DataSet adaptador = New Odbc.DataSource = registro DataGridView2.Count If lista <> 0 Then DataGridView2. "Campo vac�o") End If End If If ComboBox7.Tables("Vehiculos_Eliminados"). "Vehiculo no existe") End If Else MsgBox("Debe ingresar un A�o".OdbcDataAdapter(consulta. vbExclamation.Text <> "" Then consulta = "SELECT * FROM Vehiculos_Eliminados WHERE A�o = '" & ComboAno.Enabled = True Else MsgBox("Debe ingresar un A�o valido".Text & "' " registro = New DataSet adaptador = New Odbc.OdbcDataAdapter(consulta.Count If lista <> 0 Then DataGridView2. "Campo vac�o") End If End If If ComboBox7.Rows.Text = "A�o" Then If ComboAno.

Rows.Enabled = True Else MsgBox("Debe ingresar un Nombre valido".Count If lista <> 0 Then DataGridView2. vbExclamation. vbExclamation.Rows.DataMember = "Vehiculos_Eliminados" DataGridView2.Text <> "" Then consulta = "SELECT * FROM Vehiculos_Eliminados WHERE Color = '" & TextBox4. vbExclamation.OdbcDataAdapter(consulta.Count If lista <> 0 Then DataGridView2.Text <> "" Then consulta = "SELECT * FROM Empleados_Eliminados WHERE Nombre = '" & TextBox4. "Campo vac�o") End If End If End If If RadioEmpleado.Text = "Nombre" Then If TextBox4.Text & "' " registro = New DataSet adaptador = New Odbc. "Campo vac�o") End If End If .Fill(registro.DataSource = registro DataGridView2.DataSource = registro DataGridView2. vbExclamation.Checked = True Then If ComboBox6.Text = "Color" Then If TextBox4.Tables("Vehiculos_Eliminados").OdbcDataAdapter(consulta. con) adaptador.DataMember = "Empleados_Eliminados" DataGridView2. "Vehiculo no existe") End If Else MsgBox("Debe ingresar un Color".Tables("Empleados_Eliminados"). "Empleados_Eliminados") lista = registro. End If If ComboBox7. "Empleado no existe") End If Else MsgBox("Debe ingresar un nombre".Enabled = True Else MsgBox("Debe ingresar un Color valido".Fill(registro. "Vehiculos_Eliminados") lista = registro.Text & "' " registro = New DataSet adaptador = New Odbc. con) adaptador.

"Empleado no existe") End If Else MsgBox("Debe ingresar un numero de c�dula".Count If lista <> 0 Then DataGridView2.Enabled = True Else MsgBox("Debe ingresar una c�dula valida". con) adaptador.Fill(registro.Text <> "" Then consulta = "SELECT * FROM Empleados_Eliminados WHERE Apellido = '" & TextBox4.OdbcDataAdapter(consulta. vbExclamation.Text = "Apellido" Then If TextBox4. "Empleados_Eliminados") lista = registro.DataMember = "Empleados_Eliminados" DataGridView2.Text <> "" Then consulta = "SELECT * FROM Empleados_Eliminados WHERE Cedula = '" & MaskedTextBox1.DataSource = registro DataGridView2.Text = "Tel�fono" Then .Tables("Empleados_Eliminados").Enabled = True Else MsgBox("Debe ingresar un Apellido valido". vbExclamation. con) adaptador.Fill(registro.OdbcDataAdapter(consulta.Count If lista <> 0 Then DataGridView2.DataMember = "Empleados_Eliminados" DataGridView2.Tables("Empleados_Eliminados").Text & "' " registro = New DataSet adaptador = New Odbc.Rows.Text = "C�dula" Then If MaskedTextBox1.Rows. If ComboBox6. "Empleado no existe") End If Else MsgBox("Debe ingresar un Apellido". "Campo vac�o") End If End If If ComboBox6. "Campo vac�o") End If End If If ComboBox6.DataSource = registro DataGridView2. vbExclamation. "Empleados_Eliminados") lista = registro. vbExclamation.Text & "' " registro = New DataSet adaptador = New Odbc.

vbExclamation.Text & "' " registro = New DataSet adaptador = New Odbc. vbExclamation.Tables("Empleados_Eliminados"). vbExclamation.Fill(registro.DataSource = registro DataGridView2.Text & "' " registro = New DataSet adaptador = New Odbc.Enabled = True Else MsgBox("Debe ingresar un numero de Tel�fono valido". "Empleado no existe") End If Else MsgBox("Debe ingresar un numero de Celular".Text = "Celular" Then If MaskedTextBox1. If MaskedTextBox1.Count If lista <> 0 Then DataGridView2.OdbcDataAdapter(consulta. "Campo vac�o") End If End If If ComboBox6.Count If lista <> 0 Then DataGridView2.DataSource = registro DataGridView2.Text = "Pasaporte" Then If TextBox4.Text <> "" Then consulta = "SELECT * FROM Empleados_Eliminados WHERE Telefono = '" & MaskedTextBox1.OdbcDataAdapter(consulta. con) adaptador. vbExclamation.Enabled = True Else MsgBox("Debe ingresar un numero de Celular valido".DataMember = "Empleados_Eliminados" DataGridView2.Text <> "" Then consulta = "SELECT * FROM Empleados_Eliminados WHERE Celular = '" & MaskedTextBox1.DataMember = "Empleados_Eliminados" DataGridView2. "Empleado no existe") End If Else MsgBox("Debe ingresar un numero de Tel�fono".Text <> "" Then consulta = "SELECT * FROM Empleados_Eliminados WHERE . "Empleados_Eliminados") lista = registro.Tables("Empleados_Eliminados"). con) adaptador. "Campo vac�o") End If End If If ComboBox6.Rows.Rows.Fill(registro. "Empleados_Eliminados") lista = registro.

Rows.Pasaporte = '" & TextBox4.Count If lista <> 0 Then DataGridView2. "Cliente no existe") End If Else MsgBox("Debe ingresar un nombre".Fill(registro. con) adaptador.Text & "' " registro = New DataSet adaptador = New Odbc.OdbcDataAdapter(consulta. vbExclamation. "Empleados_Eliminados") lista = registro. "Campo vac�o") End If End If End If Else If RadioCliente.Rows.Tables("Clientes"). "Empleado no existe") End If Else MsgBox("Debe ingresar un Pasaporte". "Clientes") lista = registro.DataMember = "Clientes" DataGridView2. vbExclamation.Enabled = True Else MsgBox("Debe ingresar un Pasaporte valido". vbExclamation. "Campo vac�o") End If End If . con) adaptador.Fill(registro.Tables("Empleados_Eliminados").Text = "Nombre" Then If TextBox4. vbExclamation.DataSource = registro DataGridView2.Text & "' " registro = New DataSet adaptador = New Odbc.DataMember = "Empleados_Eliminados" DataGridView2.OdbcDataAdapter(consulta.Checked = True Then If ComboBox6.Count If lista <> 0 Then DataGridView2.Text <> "" Then consulta = "SELECT * FROM Clientes WHERE Nombre = '" & TextBox4.Enabled = True Else MsgBox("Debe ingresar un Nombre valido".DataSource = registro DataGridView2.

Text = "Tel�fono" Then .Text & "' " registro = New DataSet adaptador = New Odbc.DataSource = registro DataGridView2.DataMember = "Clientes" DataGridView2.Text = "C�dula" Then If MaskedTextBox1.Fill(registro.Text & "' " registro = New DataSet adaptador = New Odbc.OdbcDataAdapter(consulta. "Clientes") lista = registro. "Cliente no existe") End If Else MsgBox("Debe ingresar un numero de c�dula".Tables("Clientes").Enabled = True Else MsgBox("Debe ingresar una c�dula valida".Text = "Apellido" Then If TextBox4. vbExclamation.DataMember = "Clientes" DataGridView2.DataSource = registro DataGridView2.Text <> "" Then consulta = "SELECT * FROM Clientes WHERE Cedula = '" & MaskedTextBox1. "Campo vac�o") End If End If If ComboBox6.Tables("Clientes"). "Cliente no existe") End If Else MsgBox("Debe ingresar un Apellido". "Clientes") lista = registro. vbExclamation.Rows.Count If lista <> 0 Then DataGridView2. vbExclamation.Rows. con) adaptador. "Campo vac�o") End If End If If ComboBox6. If ComboBox6.Enabled = True Else MsgBox("Debe ingresar un Apellido valido".Text <> "" Then consulta = "SELECT * FROM Clientes WHERE Apellido = '" & TextBox4. con) adaptador.OdbcDataAdapter(consulta.Fill(registro. vbExclamation.Count If lista <> 0 Then DataGridView2.

Count If lista <> 0 Then DataGridView2. con) adaptador.Text <> "" Then consulta = "SELECT * FROM Clientes WHERE Telefono = '" & MaskedTextBox1. vbExclamation.Text = "Celular" Then If MaskedTextBox1.Text = "Pasaporte" Then If TextBox4.Enabled = True Else MsgBox("Debe ingresar un numero de Tel�fono valido".Count If lista <> 0 Then DataGridView2.DataMember = "Clientes" DataGridView2.Text & "' " registro = New DataSet adaptador = New Odbc. If MaskedTextBox1. "Cliente no existe") End If Else MsgBox("Debe ingresar un numero de Celular". "Clientes") lista = registro.Text & "' " .DataMember = "Clientes" DataGridView2.Rows. "Campo vac�o") End If End If If ComboBox6.Enabled = True Else MsgBox("Debe ingresar un numero de Celular valido". "Campo vac�o") End If End If If ComboBox6.OdbcDataAdapter(consulta.Text <> "" Then consulta = "SELECT * FROM Clientes WHERE Pasaporte = '" & TextBox4.Text & "' " registro = New DataSet adaptador = New Odbc.Tables("Clientes"). con) adaptador.DataSource = registro DataGridView2. vbExclamation. vbExclamation.Rows.Tables("Clientes"). vbExclamation.Fill(registro.OdbcDataAdapter(consulta. "Clientes") lista = registro.Fill(registro.DataSource = registro DataGridView2. "Cliente no existe") End If Else MsgBox("Debe ingresar un numero de Tel�fono".Text <> "" Then consulta = "SELECT * FROM Clientes WHERE Celular = '" & MaskedTextBox1.

Checked = True Then If ComboBox7. vbExclamation. con) adaptador.Text & "' " . "Vehiculo no existe") End If Else MsgBox("Debe ingresar un Modelo". "Clientes") lista = registro. registro = New DataSet adaptador = New Odbc.Text <> "" Then consulta = "SELECT * FROM Vehiculos WHERE Modelo = '" & ComboModelo.OdbcDataAdapter(consulta.Enabled = True Else MsgBox("Debe ingresar un modelo valido".DataSource = registro DataGridView2.Count If lista <> 0 Then DataGridView2.DataMember = "Vehiculos" DataGridView2. "Vehiculos") lista = registro.DataMember = "Clientes" DataGridView2. vbExclamation. vbExclamation.Tables("Clientes"). "Campo vac�o") End If End If If ComboBox7.Rows.Text & "' " registro = New DataSet adaptador = New Odbc.Text <> "" Then consulta = "SELECT * FROM Vehiculos WHERE Estado = '" & ComboEstado.Rows. "Cliente no existe") End If Else MsgBox("Debe ingresar un Pasaporte". con) adaptador.Text = "Estado" Then If ComboEstado.Fill(registro.Tables("Vehiculos").Count If lista <> 0 Then DataGridView2.Fill(registro.Enabled = True Else MsgBox("Debe ingresar un Pasaporte valido".DataSource = registro DataGridView2. vbExclamation.Text = "Modelo" Then If ComboModelo.OdbcDataAdapter(consulta. "Campo vac�o") End If End If End If If RadioVehiculo.

con) adaptador.Text = "A�o" Then If ComboAno.Rows.DataSource = registro DataGridView2.Text <> "" Then consulta = "SELECT * FROM Vehiculos WHERE A�o = '" & ComboAno.DataMember = "Vehiculos" DataGridView2. "Campo vac�o") End If End If If ComboBox7.OdbcDataAdapter(consulta. con) adaptador.OdbcDataAdapter(consulta.Text & "' " registro = New DataSet adaptador = New Odbc. con) .Tables("Vehiculos").DataMember = "Vehiculos" DataGridView2.OdbcDataAdapter(consulta.Tables("Vehiculos").Enabled = True Else MsgBox("Debe ingresar una Marca valida". vbExclamation.Text & "' " registro = New DataSet adaptador = New Odbc. vbExclamation. vbExclamation. "Vehiculo no existe") End If Else MsgBox("Debe ingresar un Estado".DataSource = registro DataGridView2.Text = "Marca" Then If ComboMarca. "Vehiculos") lista = registro. "Vehiculo no existe") End If Else MsgBox("Debe ingresar una Marca".Count If lista <> 0 Then DataGridView2. registro = New DataSet adaptador = New Odbc. "Vehiculos") lista = registro. "Campo vac�o") End If End If If ComboBox7.Fill(registro.Enabled = True Else MsgBox("Debe ingresar un Estado valido".Rows. vbExclamation.Text <> "" Then consulta = "SELECT * FROM Vehiculos WHERE Marca = '" & ComboMarca.Fill(registro.Count If lista <> 0 Then DataGridView2.

vbExclamation.Fill(registro.Count If lista <> 0 Then DataGridView2.Fill(registro. con) adaptador.Fill(registro. vbExclamation. "Vehiculos") lista = registro. "Campo vac�o") End If End If If ComboBox7.Text & "' " registro = New DataSet adaptador = New Odbc.Enabled = True Else MsgBox("Debe ingresar una Matr�cula valida". con) adaptador.Count If lista <> 0 Then DataGridView2.DataSource = registro DataGridView2.OdbcDataAdapter(consulta.Tables("Vehiculos"). vbExclamation.Text <> "" Then consulta = "SELECT * FROM Vehiculos WHERE Matricula = '" & TextBox4.Text = "Matr�cula" Then If TextBox4.DataMember = "Vehiculos" DataGridView2. "Vehiculos") lista = registro. vbExclamation.Count .OdbcDataAdapter(consulta. adaptador.DataMember = "Vehiculos" DataGridView2.Rows.DataSource = registro DataGridView2. "Vehiculo no existe") End If Else MsgBox("Debe ingresar un A�o".Rows.Tables("Vehiculos").Tables("Vehiculos").Text <> "" Then consulta = "SELECT * FROM Vehiculos WHERE Color = '" & TextBox4.Rows. "Vehiculo no existe") End If Else MsgBox("Debe ingresar una Matr�cula".Enabled = True Else MsgBox("Debe ingresar un A�o valido". "Campo vac�o") End If End If If ComboBox7.Text & "' " registro = New DataSet adaptador = New Odbc.Text = "Color" Then If TextBox4. "Vehiculos") lista = registro.

vbExclamation. If lista <> 0 Then DataGridView2.Text = "Nombre" Then If TextBox4. "Empleado no existe") End If Else MsgBox("Debe ingresar un nombre".Text & "' " registro = New DataSet adaptador = New Odbc.Fill(registro. "Vehiculo no existe") End If Else MsgBox("Debe ingresar un Color".OdbcDataAdapter(consulta.Rows. "Empleados") lista = registro.OdbcDataAdapter(consulta.Count .Tables("Empleados"). vbExclamation.Text & "' " registro = New DataSet adaptador = New Odbc.Count If lista <> 0 Then DataGridView2.DataMember = "Vehiculos" DataGridView2.Fill(registro.DataMember = "Empleados" DataGridView2.Text <> "" Then consulta = "SELECT * FROM Empleados WHERE Apellido = '" & TextBox4.DataSource = registro DataGridView2.Enabled = True Else MsgBox("Debe ingresar un Nombre valido". "Empleados") lista = registro. vbExclamation.Text <> "" Then consulta = "SELECT * FROM Empleados WHERE Nombre = '" & TextBox4.Rows. con) adaptador.Text = "Apellido" Then If TextBox4. vbExclamation. "Campo vac�o") End If End If If ComboBox6.Checked = True Then If ComboBox6.Tables("Empleados"). con) adaptador.DataSource = registro DataGridView2. "Campo vac�o") End If End If End If If RadioEmpleado.Enabled = True Else MsgBox("Debe ingresar un Color valido".

Fill(registro.DataSource = registro DataGridView2.DataMember = "Empleados" DataGridView2.Count If lista <> 0 Then DataGridView2. vbExclamation.Text = "Tel�fono" Then If MaskedTextBox1.OdbcDataAdapter(consulta.Text & "' " registro = New DataSet adaptador = New Odbc.Text <> "" Then consulta = "SELECT * FROM Empleados WHERE Telefono = '" & MaskedTextBox1.Enabled = True Else MsgBox("Debe ingresar una c�dula valida".Count If lista <> 0 Then DataGridView2.Rows. If lista <> 0 Then DataGridView2.Text & "' " registro = New DataSet adaptador = New Odbc. "Empleados") lista = registro. "Campo vac�o") End If End If If ComboBox6.OdbcDataAdapter(consulta.Enabled = True Else MsgBox("Debe ingresar un Apellido valido". "Empleado no existe") End If Else MsgBox("Debe ingresar un Apellido". "Campo vac�o") End If End If If ComboBox6.DataMember = "Empleados" DataGridView2. con) adaptador. "Empleados") lista = registro. "Empleado no existe") End If Else MsgBox("Debe ingresar un numero de c�dula".Text = "C�dula" Then If MaskedTextBox1. vbExclamation.DataSource = registro DataGridView2.Rows.Tables("Empleados").DataSource = registro .Tables("Empleados"). vbExclamation.Text <> "" Then consulta = "SELECT * FROM Empleados WHERE Cedula = '" & MaskedTextBox1. vbExclamation.Fill(registro. con) adaptador.

Count If lista <> 0 Then DataGridView2.Text & "' " registro = New DataSet adaptador = New Odbc.Rows.DataMember = "Empleados" DataGridView2. vbExclamation. vbExclamation. vbExclamation.Text <> "" Then consulta = "SELECT * FROM Empleados WHERE Pasaporte = '" & TextBox4. "Empleados") lista = registro.DataSource = registro DataGridView2. "Empleados") lista = registro. "Campo vac�o") End If End If If ComboBox6. "Empleado no existe") End If Else MsgBox("Debe ingresar un numero de Tel�fono".DataMember = "Empleados" DataGridView2.Enabled = True Else MsgBox("Debe ingresar un numero de Celular valido".Text <> "" Then consulta = "SELECT * FROM Empleados WHERE Celular = '" & MaskedTextBox1.OdbcDataAdapter(consulta. DataGridView2. "Campo vac�o") End If End If If ComboBox6.Enabled = True Else MsgBox("Debe ingresar un Pasaporte valido".DataMember = "Empleados" DataGridView2.DataSource = registro DataGridView2.Rows. vbExclamation. .Text & "' " registro = New DataSet adaptador = New Odbc.Text = "Celular" Then If MaskedTextBox1.Text = "Pasaporte" Then If TextBox4.OdbcDataAdapter(consulta. con) adaptador.Fill(registro.Tables("Empleados"). "Empleado no existe") End If Else MsgBox("Debe ingresar un numero de Celular".Count If lista <> 0 Then DataGridView2.Enabled = True Else MsgBox("Debe ingresar un numero de Tel�fono valido".Fill(registro.Tables("Empleados"). con) adaptador.

Clear() End If If ComboBox6. "Empleado no existe") End If Else MsgBox("Debe ingresar un Pasaporte".Text = "Nombre" Then TextBox4.Visible = False TextBox4.Enabled = True TextBox4.Clear() End If If ComboBox6.Visible = False MaskedTextBox1. e As EventArgs) Handles ComboBox6.Enabled = True MaskedTextBox1. vbExclamation.Text = "Celular" Then MaskedTextBox1.Clear() End If End Sub .Text = "Apellido" Then TextBox4.Text = "Tel�fono" Then MaskedTextBox1.Clear() End If If ComboBox6.Clear() End If If ComboBox6.Enabled = True TextBox4.MaxLength = 40 MaskedTextBox1. "Campo vac�o") End If End If End If End If End Sub Private Sub ComboBox6_SelectedIndexChanged(sender As Object.vbExclamation.Visible = True MaskedTextBox1.Enabled = True MaskedTextBox1.Mask = "(999)000-0000" TextBox4.Clear() End If If ComboBox6.Visible = False TextBox4.SelectedIndexChanged If ComboBox6.MaxLength = 40 MaskedTextBox1.Text = "C�dula" Then MaskedTextBox1.Enabled = True TextBox4.Text = "Pasaporte" Then TextBox4.Visible = True MaskedTextBox1.Visible = False MaskedTextBox1.Visible = False TextBox4.Visible = False MaskedTextBox1.Enabled = True MaskedTextBox1.MaxLength = 12 MaskedTextBox1.Visible = True TextBox4.Mask = "000-0000000-0" TextBox4.Mask = "000-000-0000" TextBox4.Visible = True MaskedTextBox1.Visible = True TextBox4.Visible = True TextBox4.

Visible = True MaskedTextBox1.Text = "Modelo" Then .Blue Button19.Enabled = True ComboModelo. Private Sub RadioCliente_CheckedChanged(sender As Object.Enabled = False ComboMarca.CheckedChanged If RadioVehiculo.Enabled = False MaskedTextBox1.Text = "" ComboBox6.Visible = False ComboBox6.Visible = False ComboEstado.Enabled = False TextBox4.Enabled = True ComboBox7.Enabled = False TextBox4.BackColor = Color.SelectedIndexChanged If ComboBox7. e As EventArgs) Handles RadioCliente.Visible = False ComboMarca.Visible = True ComboBox7.Checked = True Then TextBox2.Enabled = False MaskedTextBox1.BackColor = Color.Text = "" ComboBox7.Enabled = False TextBox4.Text = "" ComboBox6.Visible = False DataGridView2.Visible = False ComboAno.Clear() ComboModelo. e As EventArgs) Handles ComboBox7.Enabled = False Else TextBox2.Visible = False ComboBox6.Visible = True ComboEstado.Enabled = False End If End Sub Private Sub RadioVehiculo_CheckedChanged(sender As Object.Clear() TextBox4.Red TextBox4.Checked = True Then ComboBox6.Visible = False DataGridView2.Enabled = False ComboEstado.Visible = False ComboMarca.CheckedChanged If RadioCliente. e As EventArgs) Handles RadioVehiculo.Clear() MaskedTextBox1.Visible = True ComboBox6.Enabled = False End If End Sub Private Sub ComboBox7_SelectedIndexChanged(sender As Object.Visible = False ComboAno.Enabled = True ComboBox7.Enabled = False ComboAno.Visible = False ComboBox7.Text = "" TextBox4.Clear() MaskedTextBox1.Enabled = True ComboModelo.Visible = True MaskedTextBox1.Text = "" ComboBox7.Visible = False ComboBox6.

CellClick Dim i As Integer = DataGridView2.Visible = False ComboEstado.Visible = False ComboEstado.Visible = True ComboModelo.Visible = False End If If ComboBox7.Text = "Matr�cula" Then TextBox4.Enabled = True ComboModelo.Index If CheckBox3.Visible = True End If If ComboBox7.Visible = False ComboEstado.Visible = False TextBox4.Visible = False ComboAno.Visible = False TextBox4.Checked = False Then If RadioCliente.Item(0) .Visible = False ComboMarca.Visible = False ComboMarca.Visible = False ComboAno.Text = "A�o" Then ComboAno.Visible = False ComboAno. e As DataGridViewCellEventArgs) Handles DataGridView2.Enabled = True ComboModelo.Visible = False TextBox4.Visible = False End If If ComboBox7.Visible = False TextBox4.Rows(i).Tables("Clientes").SelectedRows(0).Text = "Estado" Then ComboEstado.Visible = False ComboMarca.Text = "Marca" Then ComboMarca.Visible = True ComboModelo.Visible = False ComboMarca.Text = dscC.Enabled = True TextBox4.Enabled = True ComboModelo.MaxLength = 30 End If End Sub Private Sub DataGridView2_CellContentClick(sender As Object.Visible = False ComboAno.Text = "Color" Then TextBox4.Checked = True Then txtdia.Visible = True ComboMarca.Visible = False TextBox4.MaxLength = 7 End If If ComboBox7.Enabled = True ComboModelo.Visible = True ComboAno.Enabled = True TextBox4.Visible = False TextBox4.Visible = False ComboAno.Visible = False ComboEstado. ComboModelo.Visible = False End If If ComboBox7.Visible = False ComboEstado.Visible = False ComboMarca.Visible = True ComboEstado.

Update(dscC.Checked = True Then MostrarcC() DataGridView2.Rows(i).Item(5) codV.Enabled = True End If If RadioEmpleado.BackColor = Color.Tables("Vehiculos").Enabled = True End If If RadioEmpleado.Click If CheckBox3.Enabled = True End If If RadioReservacion.Enabled = True End If If RadioVehiculo.Checked = True Then MostrarE() DataGridView2. "Clientes") ElseIf RadioVehiculo.Item(0) dac.Text = dscV.Rows(i).Tables("Vehiculos").Update(dsf.Checked = True Then TextBox3.Red Then Button19.Item(0) dac.Checked = True Then If RadioCliente.Rows(i).Checked = True Then MostrarcV() If TextBox2.Item(0) cdia.Tables("Facturas").Checked = True Then MostrarRE() DataGridView2.Enabled = True End If .Checked = True Then MostrarcCE() DataGridView2.Red Then Button19.Update(dscV.Checked = True Then codF.Item(0) dav. e As EventArgs) Handles Button1.Enabled = True End If DataGridView2. "Facturas") End If End If End Sub Private Sub Button1_Click(sender As Object.Enabled = True End If If RadioVehiculo.Tables("Clientes").Rows(i).BackColor = Color. "Vehiculos") ElseIf RadioFactura. codC.Text = dscV.Checked = True Then MostrarcVE() If TextBox2.Enabled = True End If Else If RadioCliente.Checked = True Then MostrarFE() DataGridView2.Text = dscC.Text = dscV.Enabled = True End If DataGridView2.Checked = True Then MostrarEE() DataGridView2.Rows(i).Enabled = True End If If RadioFactura.Tables("Vehiculos").Text = dsf.

@dataempleado)" acscmd.Information. "Casilla vac�a") Else strsql = "insert into Facturas (CodCliente. txtdia.Click If txtdia. Label33. Empleado) values (@datacliente. fechaInicio.Enabled = True End If If RadioReservacion.Parameters.Enabled = True End If End If End Sub Private Sub Button9_Click(sender As Object. @dataTipo_de_pago.Text) acscmd.Text) acscmd.AddWithValue("@datafechaInicio".Text) acscmd.Dispose() MsgBox("Factura guardado en la base de datos". fechaFin. costo_Total. "Casilla vac�a") ElseIf ComboBox9. If RadioFactura.AddWithValue("@dataFechaCreacion". vbExclamation. vbExclamation. TextBox1.Parameters.Text) acscmd.AddWithValue("@dataTipo_de_seguro". "Casilla vac�a") ElseIf txtTotal.Text = "" Then MsgBox("Es necesario el costo total".Checked = True Then MostrarR() DataGridView2.AddWithValue("@datacosto_Total".AddWithValue("@datavehivulo". @datafechaFinal.Connection = acsconn acscmd. @datafechaInicio.Text) acscmd.Parameters.Text = "" Then MsgBox("Es necesario el codigo del vehiculo".Parameters. txtTotal.AddWithValue("@dataTipo_de_pago".CommandText = strsql acscmd.Parameters. CodVehiculo. fechaInicio.Parameters. "Exito") MostrarF() End If MostrarF() End Sub Private Sub KlkToolStripMenuItem_Click(sender As Object. @dataTipo_de_seguro.AddWithValue("@datafechaFinal".Click . "Casilla vac�a") ElseIf txtTotal.Text) acscmd. FechaCreacion. vbExclamation.Text = "" Then MsgBox("Es necesario el tipo de pago".Text = "" Then MsgBox("Es necesario el costo total". TextBox3.Parameters. Label37.ExecuteNonQuery() acscmd.Text) acscmd.Text = "" Then MsgBox("Es necesario el codigo del cliente".AddWithValue("@datacliente".Text) acscmd. @dataFechaCreacion. e As EventArgs) Handles Button9. ComboBox9. vbExclamation.AddWithValue("@dataempleado".Parameters. @datavehivulo. e As EventArgs) Handles KlkToolStripMenuItem. "Casilla vac�a") ElseIf TextBox3. Tipo_de_seguro.Text) acscmd. Tipo_de_pago. @datacosto_Total.Parameters. MsgBoxStyle. fechaFinal.Checked = True Then MostrarF2() DataGridView2. vbExclamation.

Clear() text5.BackgroundImage = Image.BackgroundImage = Nothing TabPage2. e As EventArgs) End Sub Private Sub RadioEmpleado_CheckedChanged(sender As Object. e As EventArgs) Handles Nuevo.Windows.Clear() text3. If OpenFileDialog4.BackgroundImage = Image.Clear() text9.DialogResult.BackColor = ColorDialog1.BackgroundImage = Image.Click text1.Checked = True Then ComboBox6.BackgroundImage = Nothing TabPage3.DialogResult.BackgroundImage = Nothing TabPage4. e As EventArgs) Handles RadioEmpleado.Text = " " text7.Color TabPage3.Color TabPage2.Clear() text8.BackColor = ColorDialog1.FileName) Else Exit Sub End If End Sub Private Sub Nuevo_Click(sender As Object.Clear() text4.Clear() End Sub Private Sub ToolStripMenuItem1_Click(sender As Object.Clear() text10.OK Then TabPage1.FromFile(OpenFileDialog4.FromFile(OpenFileDialog4.CheckedChanged If RadioEmpleado.ShowDialog = System.FromFile(OpenFileDialog4.BackgroundImage = Nothing TabPage1.ShowDialog = System.Forms.FileName) TabPage3.BackColor = ColorDialog1.Text = "" .Color TabPage4.BackColor = ColorDialog1.FileName) TabPage2.Clear() text2.Forms.Windows.Clear() Text6.BackgroundImage = Image.OK Then TabPage1.FileName) TabPage4.Color Else Exit Sub End If End Sub Private Sub Button6_Click(sender As Object.FromFile(OpenFileDialog4.Click If ColorDialog1. e As EventArgs) Handles ToolStripMenuItem1.

Visible = False ComboMarca. TextBox4.Clear() TextBox4.Visible = True ComboBox6.Clear() MaskedTextBox1.Visible = False DataGridView2.Enabled = False TextBox4.Visible = False ComboBox6.Clear() TextBox4.Text = "" ComboBox7.Visible = True ComboBox6.Visible = False ComboAno.Text = "" TextBox4.Visible = True ComboBox7.Visible = True MaskedTextBox1.Visible = False ComboEstado. e As EventArgs) If RadioReservacion.Enabled = False ComboBox6.Text = "" ComboBox7.Enabled = False MaskedTextBox1.Clear() MaskedTextBox1.Clear() MaskedTextBox1.Enabled = False .Visible = True MaskedTextBox1.Enabled = False MaskedTextBox1.CheckedChanged If RadioFactura.Enabled = False TextBox4.Enabled = False End If End Sub Private Sub RadioReservacion_CheckedChanged(sender As Object.Visible = False ComboEstado.Enabled = True ComboModelo.Visible = False DataGridView2.Enabled = False MaskedTextBox1.Checked = True Then ComboBox6.Enabled = False ComboBox6.Visible = False ComboAno.Enabled = True ComboBox7.Clear() TextBox4.Text = "" ComboBox7.Visible = True ComboBox6.Text = "" TextBox4.Visible = True MaskedTextBox1.Visible = False ComboBox6.Enabled = False TextBox4.Visible = False ComboBox6. e As EventArgs) Handles RadioFactura.Enabled = False End If End Sub Private Sub RadioFactura_CheckedChanged(sender As Object.Checked = True Then ComboBox6.Text = "" ComboBox7.Visible = False ComboBox6.Visible = False ComboMarca.Enabled = False ComboBox7.Text = "" ComboBox7.Text = "" ComboBox7.Visible = True ComboModelo.

Rows(i). @datavehivulo.Parameters.Tables("Facturas").Question.ExecuteNonQuery() acscmd.Rows(i).Tables("Facturas").ExecuteNonQuery() .Tables("Facturas"). C7) acscmd. C15) acscmd.AddWithValue("@dataempleado".Parameters. MessageBoxIcon.Close() Me.Tables("Facturas").Click m = MsgBox("Esta seguro de eliminar la fila?".Parameters.Index C1 = ds5. C5) acscmd.Item(1) C2 = ds5.AddWithValue("@dataTipo_de_pago".OdbcCommandBuilder(da) Dim i As Integer = gr3.Item(5) C6 = ds5. @datafechaInicio. C4) acscmd.AddWithValue("@datacosto_Total". Tipo_de_pago.Parameters.AddWithValue("@datafechaFinal".Parameters.AddWithValue("@dataFechaCreacion". @datacosto_Total. C16) acscmd.Parameters. "Menu") If m = vbOK Then Dim cb As New Odbc. @datafechaFinal.Rows(i).CommandText = sqlfe2 acscmd.Close() acsconn.Tables("Facturas").Item(0) acscmd. FechaCreacion. CodVehiculo.Item(4) C5 = ds5.CommandText = strsql acscmd.Rows(i).Visible = False ComboMarca.Close() End Sub Private Sub eliminar_Click(sender As Object.Tables("Facturas").Rows(i).Tables("Facturas").AddWithValue("@datafechaInicio". @dataFechaCreacion.Item(16) strsql = "insert into Facturas_Eliminadas (CodCliente.Enabled = False End If End Sub Private Sub Button10_Click(sender As Object.Click con.Item(3) C4 = ds5.Item(7) C15 = ds5. @dataTipo_de_seguro.Item(15) C16 = ds5. C1) acscmd.AddWithValue("@dataTipo_de_seguro".AddWithValue("@datacliente".Connection = acsconn acscmd.AddWithValue("@datavehivulo".Tables("Facturas").Dispose() sqlfe2 = "DELETE FROM Facturas WHERE CodFactura = " & ds5.Tables("Facturas").SelectedRows(0).Rows(i).Visible = False ComboEstado.Tables("Facturas"). @dataempleado)" acscmd. fechaInicio.Item(2) C3 = ds5. e As EventArgs) Handles eliminar.Rows(i).Connection = acsconn acscmd. Tipo_de_seguro. @dataTipo_de_pago.Rows(i). e As EventArgs) Handles Button10. Empleado) values (@datacliente.Rows(i). C6) acscmd.Parameters.Visible = False ComboAno.Item(6) C7 = ds5. ComboModelo. C3) acscmd.Parameters. fechaFinal. C2) acscmd.Rows(i).Visible = False DataGridView2. costo_Total.Parameters.

@CodFactura.Parameters.Text) acscmd. e As EventArgs) Handles Button16.Text = "" Then MsgBox("Es necesario llenar la casilla Provincia".Text) acscmd. CodVehiculo. CodFactura. e As EventArgs) Handles Button6.Text = "" Then MsgBox("Es necesario llenar la casilla Apellido".Item(1) C2 = dsr.Clear() codV.Rows(i).Item(2) C3 = dsr.SelectedRows(0).Connection = acsconn acscmd.Parameters. "Casilla vac�a") ElseIf codV.Parameters. FechaEntrega.Dispose() MsgBox("Reservacion guardado en la base de datos".AddWithValue("@Fecha_Creacion".Click codC.Click If codC.AddWithValue("@CodVehiculo". "Casilla vac�a") ElseIf codF.AddWithValue("@CodCliente".OdbcCommandBuilder(dac) Dim i As Integer = gridR.Tables("Reservaciones").Parameters. vbYesNo. @Fecha_Entrega.Text) acscmd. "Casilla vac�a") Else Try strsql = "insert into Reservaciones (CodCliente. Fecha_Entrega.Text) acscmd.Parameters. @CodVehiculo. codC.Update(ds5. codV.Information. Fecha_Creacion) values (@CodCliente.Clear() End Sub Private Sub Button16_Click(sender As Object.Rows(i).AddWithValue("@Fecha_Entrega". "Menu") If m = vbYes Then Dim cb As New Odbc.Item(3) . e As EventArgs) Handles Button15. Label57.Tables("Reservaciones"). "Facturas") MostrarF() MostrarF() End If MostrarF() End Sub Private Sub Button15_Click(sender As Object. acscmd.Clear() codF.Dispose() da.Text) acscmd. vbExclamation. "Exito") Catch ex As Exception End Try MostrarR2() End If End Sub Private Sub Button6_Click_1(sender As Object.Tables("Reservaciones").Text = "" Then MsgBox("Es necesario llenar la casilla Nombre". @Fecha_Creacion)" acscmd.CommandText = strsql acscmd.AddWithValue("@CodFactura". MsgBoxStyle.Index C1 = dsr. codF.Click m = MsgBox("Esta seguro de eliminar la fila?". vbExclamation.ExecuteNonQuery() acscmd.Rows(i). vbExclamation.

e As EventArgs) Handles Button19.Rows.CheckedChanged If CheckBox3.Click MostrarF() End Sub Private Sub CheckBox3_CheckedChanged(sender As Object.Connection = acsconn acscmd.Enabled = False End If End Sub Private Sub Button19_Click(sender As Object.SelectedRows(0)) dac.ExecuteNonQuery() acscmd.Click .Parameters.OdbcCommandBuilder(dav) Dim seleccionado As Boolean = DataGridView2.CommandText = strsql acscmd. @Fecha_Entrega. C1) acscmd. "No hay Fila seleccionada") End If End If End Sub Private Sub Button18_Click(sender As Object.Parameters.Checked = True Then Dim cb As New Odbc.AddWithValue("@Fecha_Creacion".Click If RadioVehiculo. e As EventArgs) Handles Button17.Rows(i).Parameters.CurrentRow.Index ca = dscV. CodFactura.Item(4) C5 = dsr.Parameters. "Reservaciones") MostrarR2() End If End Sub Private Sub Button17_Click(sender As Object. C4 = dsr. C3) acscmd. C2) acscmd.Warning.Item(5) Try strsql = "insert into Reservaciones_Eliminadas (CodCliente. @Fecha_Creacion)" acscmd. C4) acscmd. C5) acscmd.AddWithValue("@Fecha_Entrega". CodVehiculo.Rows(i).SelectedRows(0).Tables("Reservaciones"). Fecha_Creacion) values (@CodCliente.Update(dscV. e As EventArgs) Handles CheckBox3.AddWithValue("@CodVehiculo".AddWithValue("@CodCliente".Tables("Reservaciones").Rows(i). @CodFactura.Selected If seleccionado = True Then Dim i As Integer = DataGridView2.Update(dsr. MessageBoxIcon.Remove(gridR.Item(19) dav. @CodVehiculo. e As EventArgs) Handles Button18.AddWithValue("@CodFactura". "Vehiculos") MsgBox(ca) Else MsgBox("Seleccione una fila de la tabla vehivulo".Checked = True Then Button18.Parameters.Tables("Vehiculos"). Fecha_Entrega.Dispose() Catch ex As Exception End Try gridR.Enabled = True Else Button18.

End Sub End Class E:\proyectlara .