Gracias Gallego!,

Voy a investigar un poco mas acerca del singleton...



saludos,
Marcelo

On 17 jul, 13:37, GallegO <[EMAIL PROTECTED]> wrote:
> Marcelo:
>
> Te conviene usar un Singleton de la empresa actual, o tu sistema, o tu
> sesion de usuario (el que está editando), para saber cuales son las
> categorias de tarifa para una Empresa determinada. La forma en que
> determines esto dependerá de los requerimientos.
> Eso es la implementación como para cumplir con los requerimientos del
> TP, no significa que sea la ideal.
>
> Otra alternativa es que siempre pases a todos los editores el modelo a
> editar + un objeto que maneje un "contexto" al cual pedirle todos esos
> otros objetos que necesitas para completar la edición. Esto es bastante
> incomodo y personalmente nunca lo usé.
>
> Creo que la mejor solucion viene por el lado de conocer la sesión de
> usuario del proceso actual. Me gustaria saber que opina el resto de la
> lista de esto último.
>
> Creo que para tu caso de TP alcanza con el Singleton (busca como se
> implementa en Internet o en el mismo VS la clase... por ej.
> SessionModel, del lado de clase el método #current), si no entendes nada
> volvé a preguntar :D
>
> Saludos
>   GallegO
>
> SistemaPeajes
> entrada escribió:
>
> > Hola Gente,
>
> > Tengo esta consulta a ver si alguien me puede ayudar con VS 3.0.1...
>
> > Tengo una Clase Empresa que tiene un orderedCollection de estaciones
> > de peaje que posee la empresa.
> > La Clase Estacion contiene los orderedCollection tarifas y categorias,
> > para contener las tarifas disponibles para una estacion.
>
> > Tambien tengo las clases Tarifa y Categoria:
>
> > Tarifa
> > categoria
> > importe
> > FechaVigenciaDesde
> > FechaVigenciaHasta
>
> > Categoria
> > codigo
> > descripción
>
> > Ahora bien.
> > Tengo un PartsWindow EditorTarifa, que me permite agregar una nueva
> > tarifa, y que es llamado desde el metodo estacion agregarTarifa,
> > EditorTarifa tiene los campos categoria, importe, FechaVigenciaDesde y
> > FechaVigenciaHasta...
> > Ahora lo que yo quiero hacer es agregar un botón en el EditorTarifa
> > que me muestre la lista de categorias disponibles en esa estacion. Lo
> > que no sé es de donde traer la lista de categorias de la estacion.
> > Algo que hice fue en el crear de la clase Tarifa, pasar la lista de
> > categorias a la clase, para que despues esta lista llegue hasta la
> > ventana del EditorTarifa y poder pasarla a la lista de
> > categorias...pero me parece que no es lo correcto. (aparte por alguna
> > razon no me muestra la lista)
> > Pero de echo cuando edito la tarifa, no sé a que estacion pertenece
> > salvo que le pase un objeto estacion para saber de que estacion es y
> > llamar a un metodo estacion seleccionarCategoria...pero tampoco me
> > parece bien.
>
> > en fin.. el echo es que no se como hacer para llevar la lista de
> > categorias hasta el objeto tarifa y poder seleccionar a que categoria
> > corresponde la tarifa que estoy agregando...
>
> > Otra que se me habia ocurrido es, eliminar el objeto categoria, y
> > tener en el objeto tarifa la categoria como un string y chequear al
> > agregar una tarifa que el campo categoria no se repita con alguno que
> > ya existe...
>
> > bue, espero que se entienda algo....sino trato de explicarlo mejor...
>
> > desde ya muchas gracias por leer este choclo...
>
> > saludos.
> > Marcelo


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a