Me salió cortado el mail anterior...
Decia que no es un sistema real, porque en un sistema real no creo que
se den de alta las estaciones y cabinas así por sistema, pero me
parecio que tenia que agregarlo para permitir distintas
configuraciones iniciales.


saludos,
Marcelo

On 20 jul, 15:58, entrada <[EMAIL PROTECTED]> wrote:
> Hola Marcelo,
>
> Gracias por tu respuesta.
>
> Lo que yo estoy viendo ahora es el ABM de los datos de la empresa, es
> decir, la carga de las estaciones, cabinas, operadores, categorias,
> tarifas, subsidios...
> La parte de cobro de peaje recién la estoy empezando a analizar...
> Igual no es un sistema real, porque en un sistema
>
> Pero seguramente algo tengo que revisar en mi modelo que no me esta
> dando la informacion que necesito, asi que lo voy a revisar.
>
> Gracias.
> Marcelo.
>
> On 20 jul, 15:32, "Marcelo Cortez" <[EMAIL PROTECTED]>
> wrote:
>
> > Marcelo
>
> > Me parece q deberias no mirarlo de esa manera,es decir,
> > Tu modelo deberiia proveerte esto,mas bien del lado de la accion y lo que
> > deberias tener
> > ( un angulo event) deberias pensar q tu modelo ya tiene o deberia tener
> > esto.
> > O sea una estacion de peaje tiene categorias una categoria tiene una tarifa
> > una estacion de peaje tiene muchas categorias.
> > Creo que nosotros usamos de modelo una categorizacion ( como clase) o sea la
> > accion
> > del usuario de poner una categoria. lo que pasa es q el usuario/operador
> > cambia de parecer
> > ve venir un vehiculo apreta categoria 2 ( auto) pero cuando esta mas cerca
> > el vehiculo se da cuenta ( por ejemlo) que trae un trailer ( ponele) .
> > entonces lo pasa a categoria 3 ( ponele)
> > luego el vehiculo se va los sensores detectan otra categoria ( por las
> > ruedas del trailer)
> > entonces una categorizacion tiene 2 categorias la manual y la automatica (
> > los sensores)
> > ese objeto es el responsable de buscar las cosas actua de modelo entre la
> > estacion de peaje y el operador .
> > Dicho en otras palabras no es cuestion de gui sino de modelo , el que no te
> > responde a vos es el modelo o no lo tenes ( tenes entidades sueltas ).
> > reviza tu modelo , sino completalo , luego la gui va a ir sola.
> > acordate de separarlo ( modelo de view) o sea no pongas logica ( del modelo
> > ) en la gui.
> > saludos
>
> > mdc
>
> > On 7/20/07, entrada <[EMAIL PROTECTED]> wrote:
>
> > > Gallego,
>
> > > Encontré un documento donde explica el singleton
> > >http://web.cecs.pdx.edu/~black/OOP/papers/Alpert%20Singleton.pdf
>
> > > Y agregué un metodo de clase UniqueInstance a la empresa que me
> > > devuelve la empresa.
>
> > > Pero todavia no encuentro como resolver el tema de las categorias, o
> > > por lo menos cual sería la forma mas prolija.
> > > Como explico en el primer post creo una tarifa nueva y deseo ver la
> > > lista de categorias, ahora en ese punto no encuentro qué usar de
> > > referencia para que me devuelva las categorias que pertenecen a una
> > > estacion de peaje, para poder hacer esto deberia traer hasta este
> > > punto el objeto estacion para poder pedirle las categorias, que es
> > > casi lo mismo que traer las categorias desde el metodo crear: de la
> > > tarifa.
>
> > > Es decir que tengo en el metodo estacion agregarTarifa:
> > > tarifa crear: categorias.
>
> > > La unica forma que veo de reemplazarlo es que estacion agregarTarifa
> > > sea:
> > > tarifa crear: self.
> > > y despues al ver la lista de categorias llamar a un metodo
> > > mostrarCategorias que incluya:
> > > ^SistemaDePeaje darCategorias: estacion.
>
> > > otra forma no encuentro.
>
> > > Sino se entiende lo trato de explicar mejor...
>
> > > Desde ya, muchas gracias.
> > > 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