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