Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
@PIDPROV VARCHAR(10),
@PNOMBPROV VARCHAR(20),
@PDIRPROV VARCHAR(20)
AS
BEGIN
INSERT INTO PROVEEDOR(ID_PROVEEDOR,NOMB_PROVEEDOR,DIRECC_PROVEEDOR)
VALUES (@PIDPROV,@PNOMBPROV,@PDIRPROV)
END
1)visualizar el formproveedor
2)CLASE PROVEEDOR
Imports System.Data.SqlClient
Public Class PROVEEDOR
Private idProv, nombProv, dirProv As String
Private conn As SqlConnection
Private cmd As SqlCommand
Private strConn As String = "SERVER=localhost;DATABASE=BD_1;Integrated
Security=SSPI;"
Sub New()
conn = New SqlConnection(strConn)
End Sub
Sub New(ByVal tid As String, ByVal tnombre As String, ByVal tdir As String)
Me.idProv = tid
Me.nombProv = tnombre
Me.dirProv = tdir
conn = New SqlConnection(strConn)
End Sub
End Class
3) GRID
End Sub
4)botones BUSCAR
Try
Dim objProveedor As New PROVEEDOR
With objProveedor
.fidProv = TXTCODIGO.Text
.BuscarProveedorxId()
TXTNOMBRE.Text = .fnombProv
TXTDIRECCION.Text = .fdirProv
End With
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
End Sub
5) registrar
Try
Dim objProveedor As New PROVEEDOR
With objProveedor
.fidProv = TXTCODIGO.Text
.fnombProv = TXTNOMBRE.Text
.fdirProv = TXTDIRECCION.Text
.RegistrarProveedor()
End With
MsgBox("Porveedor Registrado !!!!")
LimpiarForm() 'Invocar al método limpiar formulario
FillGrid() 'Llenar el Grid
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
6)ACTUALIZAR
Try
Dim objProveedor As New PROVEEDOR
With objProveedor
.fidProv = TXTCODIGO.Text
.fnombProv = TXTNOMBRE.Text
.fdirProv = TXTDIRECCION.Text
.ActualizarProveedor()
End With
MsgBox("Datos Actualizados !!!!")
LimpiarForm()
FillGrid()
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
7)ELIMINAR
Try
Dim objProveedor As New PROVEEDOR
With objProveedor
.fidProv = TXTCODIGO.Text
.EliminarProveedor()
End With
MsgBox("Datos Eliminados !!!!")
LimpiarForm()
FillGrid()
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
ITEM
Imports System.Data.SqlClient
Public Class ITEM
Sub New(ByVal tid As String, ByVal tnombre As String, ByVal tdir As String)
Me.idITEM = tid
Me.nombITEM = tnombre
cmd.ExecuteNonQuery()
Catch ex As Exception
Throw New Exception(ex.Message)
Finally
conn.Close()
End Try
End Sub
cmd.ExecuteNonQuery()
Catch ex As Exception
Throw New Exception(ex.Message)
Finally
conn.Close()
End Try
End Sub
End Class
GRID
FillGrid()
End Sub
TXTCODIGO.Focus()
End Sub
REGISTRAR
Try
Dim objITEM As New ITEM
With objITEM
.fidITEM = TXTCODIGO.Text
.fnombITEM = TXTNOMBRE.Text
.RegistrarITEM()
End With
MsgBox("Porveedor Registrado !!!!")
LimpiarForm() 'Invocar al método limpiar formulario
FillGrid() 'Llenar el Grid
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
ELIMINAR
Try
Dim objITEM As New ITEM
With objITEM
.fidITEM = TXTCODIGO.Text
.EliminarITEM()
End With
MsgBox("Datos Eliminados !!!!")
LimpiarForm()
FillGrid()
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
ACTUALIZAR
Try
Dim objITEM As New ITEM
With objITEM
.fidITEM = TXTCODIGO.Text
.fnombITEM = TXTNOMBRE.Text
.ActualizarITEM()
End With
MsgBox("Datos Actualizados !!!!")
LimpiarForm()
FillGrid()
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
2)
CLASE
Imports System.Data.SqlClient
Public Class INVENTARIO
Private CODINV, RESPINV, IDITEM As String
Private FECHAINV As Date
Private STOCKINV As Integer
Private conn As SqlConnection
Private cmd As SqlCommand
Private strConn As String = "SERVER=localhost;DATABASE=BD_EJERCICIO;Integrated
Security=SSPI;"
Sub New()
conn = New SqlConnection(strConn)
End Sub
Sub New(ByVal tCOD As String, ByVal tRESP As String, ByVal tITEM As String,
ByVal tFECHA As Date, ByVal tSTOCK As Integer)
Me.CODINV = tCOD
Me.RESPINV = tRESP
Me.FECHAINV = tFECHA
Me.STOCKINV = tSTOCK
Me.IDITEM = tITEM
End Class
Grid
ublic Class FormINVENTARIO
Private Sub FormINVENTARIO_Load(sender As Object, e As EventArgs) Handles
MyBase.Load
FillGridINV()
CargaCMBITEM()
End Sub
Private Sub FillGridINV()
Try
Dim objINVENTARIO As New INVENTARIO
With objINVENTARIO
DGVINVENTARIO.DataSource = .ListarINVENTARIO
End With
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
End Sub
Private Sub CargaCMBITEM()
Try
Dim objITEM As New ITEM
With objITEM
CMBITEM.DataSource = .ListarITEM
CMBITEM.DisplayMember = "Nombre"
CMBITEM.ValueMember = "Id_Item"
End With
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
End Sub
End Sub
End Class
BOTONES
PRODUCTO
Imports System.Data.SqlClient
Public Class PRODUCTO
Private IDPRO, NOMPRO, TIPRO As String
Private STOCKPRO As Integer
Private conn As SqlConnection
Private cmd As SqlCommand
Private strConn As String = "SERVER=DESKTOP-
PF99US3\SQLEXPRESS;DATABASE=BD_2;Integrated Security=SSPI;"
Sub New()
conn = New SqlConnection(strConn)
End Sub
Sub New(ByVal tID As String, ByVal tNOMBRE As String, ByVal tTIPO As String,
ByVal tSTOCK As Integer)
Me.IDPRO = tID
Me.NOMPRO = tNOMBRE
Me.TIPRO = tTIPO
Me.STOCKPRO = tSTOCK
conn = New SqlConnection(strConn)
End Sub
End Class
FORMPRODUCTO
ublic Class FormPRODUCTO
End Sub
End Sub
End Sub
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
End Sub
Catch ex As Exception
MsgBox("Mensaje: " & ex.Message)
End Try
End Sub
End Class