Hola Leandro, Creo que tu caso encaja justo con el parton State. La diferencia entre usar la tecnica que usas ahora y la que usarias aplicando el patron State es que en el caso del patron State, la decision sobre que cosas hacer en cada patron esta dentro de cada una de las subclases de la clase abstracta. En tu implementacion actual, supongo que a partir de una evaluacion del ID del estado tomas decisiones en tu codigo. Avisanos si necesitas alguna punta para aplicar este patron. Carlos Peix [EMAIL PROTECTED] tel: 4257-4622 cel: 15-4406-7571 _____
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Leandro Halfon Enviado el: Viernes, 12 de Septiembre de 2008 10:36 a.m. Para: [email protected] Asunto: [puntonet] correlatividad de datos.. Lista..tengo un problema que supongo que muchos de ustedes habran tenido en algun momento..a ver si me pueden ayudar Hace un tiempo tenia un sistema de tracking que era simplemente ABM'S varios.. Por ej: una actividad tenia varios estados (nueva, en cola, terminada, etc) pero sin logica alguna. A nivel de BD, la actividad tiene una FK a una tabla de estados... Esos estados, en la BD de produccion son diferentes a los de la BD de testing ... El problema es que como ahora se agregaron varias validaciones, reglas de negocios, etc en base a esos estado (porq fue un sistema que se fue haciendo de a poco), si comparo los valores en base a un "id" dijo al momento de realizar prueba se me complica....y tampoco me gusta mucho eso ya que seria harcodeo.. alguna idea? Espero que se haya entendido... Gracias! Leandro
