Metodo sobrecargado VB .NET
Publicado por Jim (5 intervenciones) el 15/11/2006 16:27:09
Me podrian ayudar como se USAN los metodos sobrecargados en VB .NET
- No tengo claro como definir el constructor CARGAR
- No tengo claro como definir los metodos
Tengo una clase clsVendedor donde quiero definir metodo sobrecargado CARGAR en cual debe tener la sgte funcionalidad.
1) Si lo invoco desde formulario aspx si parametro me trae todos los vendedores
objVendedor.Cargar()
2) Si lo invoco desde formulario aspx pasando como parametro el codigo de area, me trae solo los vendedores de dicha area.
objVendedor.Cargar(pCodArea)
*************************************
Public Class clsVendedor
Private sCodVendedor As String
Private sNomVendedor As String
Private sCodArea As String
Dim cn As New SqlConnection(System.Configuration.ConfigurationSettings.AppSettings("cnBD"))
Dim sMsg As String
==> ME FALTA DEFINIR EL CONSTRUCTOR ?????
Property CodArea() As String
Get
Return sCodArea
End Get
Set(ByVal Value As String)
sCodArea = CStr(Value)
End Set
End Property
Function Cargar() As DataSet
Dim ds As New DataSet
ds = SqlHelper.ExecuteDataset(cn, CommandType.StoredProcedure, "TAB_VendedorTodos_S")
Return (ds)
End Function
Function Cargar(pCodArea as string ) As DataSet
Dim ds As New DataSet
ds = SqlHelper.ExecuteDataset(cn, CommandType.StoredProcedure, "TAB_VendedorArea_S", New SqlParameter("@CodArea", sCodArea))
Return (ds)
End Function
End Class
- No tengo claro como definir el constructor CARGAR
- No tengo claro como definir los metodos
Tengo una clase clsVendedor donde quiero definir metodo sobrecargado CARGAR en cual debe tener la sgte funcionalidad.
1) Si lo invoco desde formulario aspx si parametro me trae todos los vendedores
objVendedor.Cargar()
2) Si lo invoco desde formulario aspx pasando como parametro el codigo de area, me trae solo los vendedores de dicha area.
objVendedor.Cargar(pCodArea)
*************************************
Public Class clsVendedor
Private sCodVendedor As String
Private sNomVendedor As String
Private sCodArea As String
Dim cn As New SqlConnection(System.Configuration.ConfigurationSettings.AppSettings("cnBD"))
Dim sMsg As String
==> ME FALTA DEFINIR EL CONSTRUCTOR ?????
Property CodArea() As String
Get
Return sCodArea
End Get
Set(ByVal Value As String)
sCodArea = CStr(Value)
End Set
End Property
Function Cargar() As DataSet
Dim ds As New DataSet
ds = SqlHelper.ExecuteDataset(cn, CommandType.StoredProcedure, "TAB_VendedorTodos_S")
Return (ds)
End Function
Function Cargar(pCodArea as string ) As DataSet
Dim ds As New DataSet
ds = SqlHelper.ExecuteDataset(cn, CommandType.StoredProcedure, "TAB_VendedorArea_S", New SqlParameter("@CodArea", sCodArea))
Return (ds)
End Function
End Class
Valora esta pregunta


0