en

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Como referenciar un form que esta en otra capa

Último post 11-20-2007 5:16 AM escrito por JuanM_L. 4 respuestas.
Página 1 de 1 (5 elementos)
Ordenar mensajes: Anterior Siguiente
  • 09-20-2006 2:37 PM

    • cahs
    • Contribuyente Top 50
    • Se unió el 04-22-2007
    • Envíos: 6
    • Puntos: 20

    Como referenciar un form que esta en otra capa

     Hola a todos. Espero que me puedan ayudar en lo siguiente:

    En la capa de negocio deseo declarar una variable de tipo formulario creado en mi capa de presentacion por ej:

    class class1

    dim ofrm as frm_empl

    end class

    pero me da error.

    si alguien sabe como hacerlo desde ya le agradezco.

     

    Saludos

    • Puntos de post: 0
  • 12-20-2006 1:52 AM en respuesta a

    RE: Como referenciar un form que esta en otra capa

    Antes que nada me gustaría saber por qué debes utilizar una forma en tu clases de negocios, si se supone que esta representa las reglas de negocio de tu empresa en el sistema, mas no la forma de presentación de datos.

    Si necesitas hacer esto primero debes agregar tu projecto de negocios el assembly del proyecto de la capa de presentación,
    en tu código
    poner algo como
    Dim forma as New NamespaceProjectoPresentación.Form()

    Atentamente

    Julio Valencia.
    • Puntos de post: 0
  • 05-29-2007 9:10 AM en respuesta a

    Re: Como referenciar un form que esta en otra capa

    Hola, debes crear una referencia a la capa donde esta el formulario, y listo, ahi si has la decvlaracion de la variable del  formulario 

    • Puntos de post: 0
  • 10-22-2007 2:51 PM en respuesta a

    • Oscar
    • Contribuyente Top 100
    • Se unió el 04-22-2007
    • Guayaquil
    • Envíos: 2
    • Puntos: 20

    Re: Como referenciar un form que esta en otra capa

    Primeramente, no deberías de hacer ese tipo de referencia, ya que te daría un error por referencia circular,  debido a que ya le has hecho referencia a la capa de negocio desde la de presentación, si quieres el formulario desde la capa de negocio, este debe de viajar como parámetro en un método a la capa mencionada y desde ella hacer lo que necesitas hacer, aunque no te lo recomiendo, esos cambios se deben de hacer en sus respectivas capas
    Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.
    • Puntos de post: 20
  • 11-20-2007 5:16 AM en respuesta a

    • JuanM_L
    • Contribuyente Top 25
    • Se unió el 08-25-2007
    • Medellín - Colombia
    • Envíos: 40
    • Puntos: 305

    Re: Como referenciar un form que esta en otra capa

    a mi muchas veces me tira error cosas parecidas..

    yo lo que hago es un using a la capa que quiero acceder y a menjo lo que necesito.

     

    Atentamente,

    Juan Manuel Lombana
    Medellín - Colombia
     

    • Puntos de post: 5
Página 1 de 1 (5 elementos)
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal