Hola a todos, espero me puedan resolver esta duda, en la sgt direccion de
msdn
http://www.microsoft.com/spanish/ms...art140.asp
existe un ejemplo expuesto en C# yo he tratado de modificarlo para VB todo me
sale ok hasta el momento en que uso el Factory esta es mi funcion:
Public Function Crear() As IUsuario
Dim path As String =
System.Configuration.ConfigurationSettings.AppSettings("WEBData")
Dim NombreClase As String = path + ".ODUsuario"
Return [Assembly].Load(path).CreateInstance(NombreClase)
End Function
al momento de retornarlo me sale: "La conversión especificada no es
válida.", la funcion que llama a esta es :
Function validaUsuario(ByVal objUsuario As BEUsuario) As Boolean Implements
IUsuario.validaUsuario
Dim objFUsuario As New Factory.FUsuario()
Dim objValidaUsuario As Data.IUsuario = objFUsuario.Crear
If objValidaUsuario.validaUsuario(objUsuario) = True Then
End If
End Function
se supone q estoy creando una instancia de la clase para poder luego llamar
a un metodo llamado validaUsuario, nose si lo que estoy haciendo en mi
Factory le falta algo mas, o es que el ejemplo que esta en la pagina no es
aplicable a VB o si es que alguien conoce algun ejemplo de codificacion a
tres capas pero en Visual Basic usando business entity, business logic,
Interfaces, Factory,etc, esperando su ayuda, me despido Jorge Cotillo,
cualquier cosa se comunican conmigo djphsyco_17@hotmail.com
Leer las respuestas