none
Valor de un recurso en capa de presentación

    Pregunta

  • Hola a todos:

    Tengo un archivo de recursos en la capa de presentación llamado "Idiomas", en el recojo para cada idioma su cadena, etc.

    Bueno, el problemilla que tengo es que necesito llamar a una cadena de dicho archivo pero desde la capa lógica, con el fin de poder rellenar una variable con el valor de dicho recurso.

    No tengo manera de que me lo reconozca y me iría muy bien porque ese recurso después se aplica a una lista genérica para actualizar unas tablas.

    Por lo tanto la situación general es: Archivo de recursos en capa de presentación.

    Necesito llamar a un recurso desde la capa 'lógica" anterior a la capa de presentación, donde hago los cálculos, etc. de la aplicación.

    Estoy utilizando lo siguiente pero me da error, se queda el valor de la variable como "nothing" y es debido a que no se captura correctamente el valor que lleva el archivo de recursos.

      Public Shared Sub TiposImportanciaIdiomas()
            Dim a As Reflection.Assembly = Reflection.Assembly.GetCallingAssembly() '.GetExecutingAssembly
            Dim rm As New ResourceManager(a.GetName.Name & ".Textos", a)
    
            strALTA = rm.GetString("ALTA")
    
    
        End Sub

    ¿Como puedo acceder a dicho recurso desde la capa lógica?-

    Un cordial saludo.

    Gemma


    • Editado gemma_campillo domingo, 13 de noviembre de 2016 17:49 sintaxis
    domingo, 13 de noviembre de 2016 17:47

Respuestas