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. -~----------~----~----~----~------~----~------~--~---
