UNIVERSIDAD ESTATAL DEL SUR DE MANABI
UNIDAD ACADEMICA DE CIENCIAS TECNICAS
CARRERA DE ING. EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
CONTENIDO
Tema...................................................................................................................................3
Introducción ........................................................................................................................3
Plantación de problema........................................................................................................3
Objetivo General..................................................................................................................3
Objetivos Especifico..............................................................................................................3
Propuesta............................................................................................................................3
Caso de Uso.........................................................................................................................4
Plataforma...........................................................................................................................4
Diseño.................................................................................................................................5
Codificación.......................................................................................................................13
Base de Datos: Access.........................................................................................................18
Presentaciónen Visual Basic...............................................................................................18
Conclusión.........................................................................................................................19
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Tema
Generador de lista de usuario de cada unidad de transporte de la Cooperativa Casique
Iguale con fin de cumplir con los estatutos de leyes de transito
Introducción
La presente Investigación tiene como objeto estratégico, en particular donde se
diagnostica la necesidad de desarrollar programa para la cooperativa “Casique Iguale
“nos va a permitir crear una lista digital del usuario cuyos datos se guardarán en una
base de datos interna
En virtud del aprovechamiento de estas tecnologías, las Cooperativa, en especial
Casique Iguale, se encuentran en la actualidad en la búsqueda de nuevos mecanismos
que permitan agilizar el intercambio de información y actualizaciones en su desempeño
laboral, tendientes a acortar esa brecha tecnológica que existe entre usuarios.
Plantación de problema
Todo vehículo de transporte debe tener un documento que contenga los usuarios que
viajaran en cuyo momento de viaje
Objetivo General
 Diagnosticar la situación actual que presenta el proceso necesidad tecnológica
en cuanto al desarrollo de un sistema automatizado
 Determinar la factibilidad desde el punto de vista social, económico, técnico,
legal y operativo del desarrollo de un sistema automatizado para el
mejoramiento de la información concerniente a la Cooperativa
 Implementar nuevas tecnologías que contribuya a la perfección del entorno
social de la Cooperativa
 Enriquecer el aprendizaje a través de la utilización de un registro automatizado
en la Cooperativa
Objetivos Especifico
 El software está diseñado para cumplir con el registro de cada unidad de
transporte ya a si se lleva un registro digital
 Llevar registro de cada unidad de transporte
Propuesta
Cubrí la necesidad de un registro digital que antes se lo hacía manual e inentendible
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Caso de Uso
Plataforma
Visual Basic esun lenguaje de programacióndirigidoporeventos,desarrolladoporAlan
Cooperpara Microsoft.Este lenguaje de programaciónesundialectode BASIC,con
importantesagregados.Suprimeraversiónfue presentadaen1991, con la intenciónde
simplificarlaprogramaciónutilizandounambientede desarrolloque facilitóenciertamedida
la programaciónmisma.
Usuario
Cliente
Consulta con el encargado del
software
Preguntalosdatosy el destino
Responde según los campos
del software
Genera un documento con la
lista de los cliente y será
entregado al dueño de la
unidad
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Diseño
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Codificación
La instrucciónImports
Imports System.Data.OleDb
Imports System.IO
Imports System.Windows.Forms
Conexiónde base de datos
Private Subconexion()
conex.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:BASEDE
DATOSCasique_Guale.mdb"
conex.Open()
End Sub
Se refiere al objetoen sí mismo
Private Sub DestinosBindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
DestinosBindingNavigatorSaveItem.Click
Me.Validate()
Me.DestinosBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Casique_GualeDataSet)
Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario)
Me.Validate()
Me.Base.EndEdit()
Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario)
Botón de Guardar registro
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim connetionString As String
Dim conex As OleDbConnection
connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:BASE
DE DATOSCasique_Guale.mdb"
conex = New OleDbConnection(connetionString)
Try
conex.Open()
Dim cmd As New OleDbCommand("insert into
Usuario(numero_unidad,cantidad_de_asientos,Cedula,Apellido,Nombre,Origen,HoraS,De
stino,Total_Pagar)
values(@numero_unidad,@cantidad_de_asientos,@Cedula,@Apellido,@Nombre,@Origen,@Ho
raS,@Destino,@Total_Pagar)", conex)
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
If a.Text <> "" And b.Text <> "" And c.Text <> "" And d.Text <> ""
And nomb.Text <> "" And OrigenComboBox.Text <> "" And LlegadaComboBox.Text <> ""
And hora.Text <> "" And total.Text >= 0 Then
cmd.Parameters.Add(New OleDbParameter("@numero_unidad",
OleDbType.VarChar, 50)).Value = Me.a.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@cantidad_de_asientos",
OleDbType.VarChar, 50)).Value = Me.b.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@Cedula",
OleDbType.VarChar, 50)).Value = Me.c.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@Apellido",
OleDbType.VarChar, 50)).Value = Me.d.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@Nombre",
OleDbType.VarChar, 50)).Value = Me.nomb.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@Origen",
OleDbType.VarChar, 50)).Value = Me.OrigenComboBox.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@HoraS",
OleDbType.VarChar, 50)).Value = Me.hora.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@Destino",
OleDbType.VarChar, 50)).Value = Me.LlegadaComboBox.Text
cmd.CommandType = CommandType.Text
cmd.Parameters.Add(New OleDbParameter("@Total_Pagar",
OleDbType.VarChar, 50)).Value = Me.total.Text
cmd.ExecuteNonQuery()
MsgBox("Datos Guardados Correctamente", MsgBoxStyle.Information)
a.Text = ""
b.Text = ""
c.Text = ""
d.Text = ""
nomb.Text = ""
OrigenComboBox.Text = ""
hora.Text = ""
LlegadaComboBox.Text = ""
total.Text = ""
Else
MsgBox("")
End If
Catch ex As Exception
MsgBox("Debe agregar todos los datos!")
Finally
conex.Close()
End Try
End Sub
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Botón Nuevo
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
a.Text = ""
b.Text = ""
c.Text = ""
d.Text = ""
nomb.Text = ""
OrigenComboBox.Text = ""
hora.Text = ""
LlegadaComboBox.Text = ""
total.Text = ""
TextBox1.Text = ""
End Sub
Botón de Actualizar los registros
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario)
End Sub
Botón de eliminarpor cedula
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
If MessageBox.Show("¿Desea Eliminar Registro?", "",
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) = DialogResult.No Then
Else
MsgBox("Registro Eliminado Con Exito")
Me.UsuarioTableAdapter.Eliminar(c.Text)
Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario)
End If
End Sub
Boton de Cobrar
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button6.Click
total.Text = Val(b.Text) * Val(TextBox1.Text)
If total.Text >= 5 Then
MessageBox.Show("Corono Gilipolla")
End If
End Sub
Botón generar Excel
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
a.Text = ""
b.Text = ""
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
c.Text = ""
d.Text = ""
nomb.Text = ""
OrigenComboBox.Text = ""
hora.Text = ""
LlegadaComboBox.Text = ""
total.Text = ""
TextBox1.Text = ""
End Sub
Public Sub Exportar_Excel(ByVal dgv As DataGridView, ByVal pth As String)
Dim xlApp As Object = CreateObject("Excel.Application")
'crear una nueva hoja de calculo
Dim xlWB As Object = xlApp.WorkBooks.add
Dim xlWS As Object = xlWB.WorkSheets(1)
'exportamos los caracteres de las columnas
For c As Integer = 0 To Base.Columns.Count - 1
xlWS.cells(1, c + 1).value = Base.Columns(c).HeaderText
Next
'exportamos las cabeceras de columnas
For r As Integer = 0 To Base.RowCount - 1
For c As Integer = 0 To Base.Columns.Count - 1
xlWS.cells(r + 2, c + 1).value = Base.Item(c, r).Value
Next
Next
'guardamos la hoja de calculo en la ruta especificada
xlWB.saveas(pth)
xlWS = Nothing
xlWB = Nothing
xlApp.quit()
xlApp = Nothing
End Sub
Formatear todo el registro
Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button8.Click
If MessageBox.Show("¿Desea Elimimar Todo?", "", MessageBoxButtons.YesNo,
MessageBoxIcon.Warning) = DialogResult.No Then
Else
MsgBox("Registros Eliminados Con Exito")
Me.UsuarioTableAdapter.Formatear()
Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario)
End If
End Sub
Salir del programa
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button7.Click
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Dim opcion As DialogResult
opcion = MessageBox.Show("Realmente desea Salir",
"Salir del Programa",
MessageBoxButtons.YesNo,
MessageBoxIcon.Question)
If (opcion = DialogResult.Yes) Then
Me.Close()
End If
End Sub
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Base de Datos: Access
Presentación en Visual Basic
UNIVERSIDAD ESTATAL DEL SUR DE MANABI
Creada el 7 de febrero del año 2001, según registro oficial N° 261
UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS
CARRERA DE INGENIERIA EN COMPUTACION Y REDES
Conclusión

Programacion proyecto

  • 1.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI UNIDAD ACADEMICA DE CIENCIAS TECNICAS CARRERA DE ING. EN COMPUTACION Y REDES
  • 2.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES CONTENIDO Tema...................................................................................................................................3 Introducción ........................................................................................................................3 Plantación de problema........................................................................................................3 Objetivo General..................................................................................................................3 Objetivos Especifico..............................................................................................................3 Propuesta............................................................................................................................3 Caso de Uso.........................................................................................................................4 Plataforma...........................................................................................................................4 Diseño.................................................................................................................................5 Codificación.......................................................................................................................13 Base de Datos: Access.........................................................................................................18 Presentaciónen Visual Basic...............................................................................................18 Conclusión.........................................................................................................................19
  • 3.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Tema Generador de lista de usuario de cada unidad de transporte de la Cooperativa Casique Iguale con fin de cumplir con los estatutos de leyes de transito Introducción La presente Investigación tiene como objeto estratégico, en particular donde se diagnostica la necesidad de desarrollar programa para la cooperativa “Casique Iguale “nos va a permitir crear una lista digital del usuario cuyos datos se guardarán en una base de datos interna En virtud del aprovechamiento de estas tecnologías, las Cooperativa, en especial Casique Iguale, se encuentran en la actualidad en la búsqueda de nuevos mecanismos que permitan agilizar el intercambio de información y actualizaciones en su desempeño laboral, tendientes a acortar esa brecha tecnológica que existe entre usuarios. Plantación de problema Todo vehículo de transporte debe tener un documento que contenga los usuarios que viajaran en cuyo momento de viaje Objetivo General  Diagnosticar la situación actual que presenta el proceso necesidad tecnológica en cuanto al desarrollo de un sistema automatizado  Determinar la factibilidad desde el punto de vista social, económico, técnico, legal y operativo del desarrollo de un sistema automatizado para el mejoramiento de la información concerniente a la Cooperativa  Implementar nuevas tecnologías que contribuya a la perfección del entorno social de la Cooperativa  Enriquecer el aprendizaje a través de la utilización de un registro automatizado en la Cooperativa Objetivos Especifico  El software está diseñado para cumplir con el registro de cada unidad de transporte ya a si se lleva un registro digital  Llevar registro de cada unidad de transporte Propuesta Cubrí la necesidad de un registro digital que antes se lo hacía manual e inentendible
  • 4.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Caso de Uso Plataforma Visual Basic esun lenguaje de programacióndirigidoporeventos,desarrolladoporAlan Cooperpara Microsoft.Este lenguaje de programaciónesundialectode BASIC,con importantesagregados.Suprimeraversiónfue presentadaen1991, con la intenciónde simplificarlaprogramaciónutilizandounambientede desarrolloque facilitóenciertamedida la programaciónmisma. Usuario Cliente Consulta con el encargado del software Preguntalosdatosy el destino Responde según los campos del software Genera un documento con la lista de los cliente y será entregado al dueño de la unidad
  • 5.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Diseño
  • 6.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 7.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 8.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 9.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 10.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 11.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 12.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES
  • 13.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Codificación La instrucciónImports Imports System.Data.OleDb Imports System.IO Imports System.Windows.Forms Conexiónde base de datos Private Subconexion() conex.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:BASEDE DATOSCasique_Guale.mdb" conex.Open() End Sub Se refiere al objetoen sí mismo Private Sub DestinosBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DestinosBindingNavigatorSaveItem.Click Me.Validate() Me.DestinosBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.Casique_GualeDataSet) Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario) Me.Validate() Me.Base.EndEdit() Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario) Botón de Guardar registro Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim connetionString As String Dim conex As OleDbConnection connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:BASE DE DATOSCasique_Guale.mdb" conex = New OleDbConnection(connetionString) Try conex.Open() Dim cmd As New OleDbCommand("insert into Usuario(numero_unidad,cantidad_de_asientos,Cedula,Apellido,Nombre,Origen,HoraS,De stino,Total_Pagar) values(@numero_unidad,@cantidad_de_asientos,@Cedula,@Apellido,@Nombre,@Origen,@Ho raS,@Destino,@Total_Pagar)", conex)
  • 14.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES If a.Text <> "" And b.Text <> "" And c.Text <> "" And d.Text <> "" And nomb.Text <> "" And OrigenComboBox.Text <> "" And LlegadaComboBox.Text <> "" And hora.Text <> "" And total.Text >= 0 Then cmd.Parameters.Add(New OleDbParameter("@numero_unidad", OleDbType.VarChar, 50)).Value = Me.a.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@cantidad_de_asientos", OleDbType.VarChar, 50)).Value = Me.b.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@Cedula", OleDbType.VarChar, 50)).Value = Me.c.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@Apellido", OleDbType.VarChar, 50)).Value = Me.d.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@Nombre", OleDbType.VarChar, 50)).Value = Me.nomb.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@Origen", OleDbType.VarChar, 50)).Value = Me.OrigenComboBox.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@HoraS", OleDbType.VarChar, 50)).Value = Me.hora.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@Destino", OleDbType.VarChar, 50)).Value = Me.LlegadaComboBox.Text cmd.CommandType = CommandType.Text cmd.Parameters.Add(New OleDbParameter("@Total_Pagar", OleDbType.VarChar, 50)).Value = Me.total.Text cmd.ExecuteNonQuery() MsgBox("Datos Guardados Correctamente", MsgBoxStyle.Information) a.Text = "" b.Text = "" c.Text = "" d.Text = "" nomb.Text = "" OrigenComboBox.Text = "" hora.Text = "" LlegadaComboBox.Text = "" total.Text = "" Else MsgBox("") End If Catch ex As Exception MsgBox("Debe agregar todos los datos!") Finally conex.Close() End Try End Sub
  • 15.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Botón Nuevo Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click a.Text = "" b.Text = "" c.Text = "" d.Text = "" nomb.Text = "" OrigenComboBox.Text = "" hora.Text = "" LlegadaComboBox.Text = "" total.Text = "" TextBox1.Text = "" End Sub Botón de Actualizar los registros Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario) End Sub Botón de eliminarpor cedula Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click If MessageBox.Show("¿Desea Eliminar Registro?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) = DialogResult.No Then Else MsgBox("Registro Eliminado Con Exito") Me.UsuarioTableAdapter.Eliminar(c.Text) Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario) End If End Sub Boton de Cobrar Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click total.Text = Val(b.Text) * Val(TextBox1.Text) If total.Text >= 5 Then MessageBox.Show("Corono Gilipolla") End If End Sub Botón generar Excel Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click a.Text = "" b.Text = ""
  • 16.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES c.Text = "" d.Text = "" nomb.Text = "" OrigenComboBox.Text = "" hora.Text = "" LlegadaComboBox.Text = "" total.Text = "" TextBox1.Text = "" End Sub Public Sub Exportar_Excel(ByVal dgv As DataGridView, ByVal pth As String) Dim xlApp As Object = CreateObject("Excel.Application") 'crear una nueva hoja de calculo Dim xlWB As Object = xlApp.WorkBooks.add Dim xlWS As Object = xlWB.WorkSheets(1) 'exportamos los caracteres de las columnas For c As Integer = 0 To Base.Columns.Count - 1 xlWS.cells(1, c + 1).value = Base.Columns(c).HeaderText Next 'exportamos las cabeceras de columnas For r As Integer = 0 To Base.RowCount - 1 For c As Integer = 0 To Base.Columns.Count - 1 xlWS.cells(r + 2, c + 1).value = Base.Item(c, r).Value Next Next 'guardamos la hoja de calculo en la ruta especificada xlWB.saveas(pth) xlWS = Nothing xlWB = Nothing xlApp.quit() xlApp = Nothing End Sub Formatear todo el registro Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click If MessageBox.Show("¿Desea Elimimar Todo?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) = DialogResult.No Then Else MsgBox("Registros Eliminados Con Exito") Me.UsuarioTableAdapter.Formatear() Me.UsuarioTableAdapter.Fill(Me.Casique_GualeDataSet1.Usuario) End If End Sub Salir del programa Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
  • 17.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Dim opcion As DialogResult opcion = MessageBox.Show("Realmente desea Salir", "Salir del Programa", MessageBoxButtons.YesNo, MessageBoxIcon.Question) If (opcion = DialogResult.Yes) Then Me.Close() End If End Sub
  • 18.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Base de Datos: Access Presentación en Visual Basic
  • 19.
    UNIVERSIDAD ESTATAL DELSUR DE MANABI Creada el 7 de febrero del año 2001, según registro oficial N° 261 UNIDAD ACADEMICA DE CIENCIAS TECNICAS E INFORMATICAS CARRERA DE INGENIERIA EN COMPUTACION Y REDES Conclusión