En sentido trasladar la información entre capas.
Publicado por Jessica (8 intervenciones) el 05/03/2010 01:29:18
Ántes que nada, pido me disculpen a aquellos expertos en POO si lo que estoy preguntando es una barbaridad.
Ok, he visto que quienes utilizan la POO trabajan en capas, si hablan de 3 capas regularmente se refieren a la capa de presentación, a la capa de reglas de negocio y a la capa de acceso a datos.
Bien, resulta que cuando se realiza una consulta por ejemplo, en donde pueden extrarse varios registros de la DB, estos registros pueden ser agragados a un objeto tipo table por ejemplo, después de ahí son vertidos a un objeto list<T>, donde T es en este caso una entidad donde fué representada la tabla de la cuál se extrajo la información, esto es, ejecuto un consulta (SELECT * FROM tbArticulos)-"Capa de Datos", los resultados los vierto en un objeto table-"Capa de datos", la table la recorro y los vierto en un list<Articulos> -"Capa de reglas de negocio" y ya esta la vierto en un datagrid - "Capa de presentacion".
Por favor que algún experto me ilustre el verdadero sentido de realizar todo este manejo de la información, o cuando si y cuando no es necesario.
Espero haber sido clara.
Ok, disculpen mi falta de visión y deseo iluminen mi conocimiento.
Gracias de antemano.
Ok, he visto que quienes utilizan la POO trabajan en capas, si hablan de 3 capas regularmente se refieren a la capa de presentación, a la capa de reglas de negocio y a la capa de acceso a datos.
Bien, resulta que cuando se realiza una consulta por ejemplo, en donde pueden extrarse varios registros de la DB, estos registros pueden ser agragados a un objeto tipo table por ejemplo, después de ahí son vertidos a un objeto list<T>, donde T es en este caso una entidad donde fué representada la tabla de la cuál se extrajo la información, esto es, ejecuto un consulta (SELECT * FROM tbArticulos)-"Capa de Datos", los resultados los vierto en un objeto table-"Capa de datos", la table la recorro y los vierto en un list<Articulos> -"Capa de reglas de negocio" y ya esta la vierto en un datagrid - "Capa de presentacion".
Por favor que algún experto me ilustre el verdadero sentido de realizar todo este manejo de la información, o cuando si y cuando no es necesario.
Espero haber sido clara.
Ok, disculpen mi falta de visión y deseo iluminen mi conocimiento.
Gracias de antemano.
Valora esta pregunta


0