none
Variables reutilizable entre capas RRS feed

  • Pregunta

  •  

    tengo una aplicacion en Capas y tengo que añadir el nombre del usuario( el usuario que usa la aplicación) como un parametro en la inserción de un registro de una tabla Cliente.

     

    Como la insercion se realiza en la capa de datos y envio a esta capa un objeto de tipo Cliente, necesitaria en esta capa obtener el nombre de dicho usuario, este nombre lo tengo almacenado en una variable en la capa usuario... estaba pensando almacenar dicho valor en una clase con mimbros estaticos en la capa de entidades.... es esto correcto...

     

    Gracias

     

    viernes, 11 de abril de 2008 5:02

Todas las respuestas

  •  

    Creo que si, pues queda compartida para todas la aplicacion.

     

    Saludos

    viernes, 11 de abril de 2008 6:08
  • Hola,

     

    si es correcto,

     

    pero si el usuario que almacenes será compartido por todos los hilos de tu aplicacion... digamos que si hay dos personas usando la aplicacion el valor de la variable usuario sera igual para las dos, lo que no te permitira distinguien quien es quien.

     

    si es una aplicacion web, puedes usar variables de sesion para almacenar la informacion, ya que el objeto Context es accesible desde cualquier capa si tienes una referencia a system.web

     

    un saludo.

     

    Colabora con el foro: Si este mensaje te es de utilidad marcalo como respuesta.

    Javier Conesa

    MCP - Analista Programador

    Web: http://www.moreplus.es/index.aspx


    viernes, 11 de abril de 2008 6:42
  • Hola, en el caso que sea una aplicacion web, y hay más de un usuario no podría usarlo de esa forma, pero en una aplicacion windows no habría problema....

     

    Saludos

    viernes, 11 de abril de 2008 13:02
  •  

    Gracias a todos por responder... me fu de provecho sus respuestas Gracias
    sábado, 12 de abril de 2008 2:25