Desgraciadamente, SI! Julio
-----Original Message----- From: gabriel almiñana <[EMAIL PROTECTED]> To: <[email protected]> Date: Wed, 6 Jun 2007 13:29:56 -0300 Subject: [puntonet] capa de negocios gracias Carlos, tengo las entidades en un proyecto aparte y lo tengo referenciado desde el WebService y desde el cliente, este cambio en la clase del proxy lo tengo que hacer cada vez que actualizo la referencia? slds ----- Original Message ----- From: Carlos Peix To: [email protected] Sent: Wednesday, June 06, 2007 12:10 PM Subject: [puntonet] capa de negocios Hola Gabriel, Es relativamente simple cambiar ese comportamiento. Esto se ha preguntado varias veces en la lista y el que ha respondido con ejemplos concretos mas solidos es Daniel Calvin. Yo te paso la solucion que uso, bastante mas modesta. 1) Deberias tener las entidades (DTOs en mi caso, los objetos que devuelve el WebService, en definitiva) en un proyecto aparte. 2) Referencias este proyecto desde el proyecto del WebService y desde el cliente del web service. 3) Tomas el proxy que te genera Visual Studio y borras todas las clases generadas para tus entidades (la clase proxy, la que deriva de SoapHttpClientProtocol la dejas). 4) Haces los ajustes en los metodos de esta clase (usualmente cambiando algun que otro namespace) para que tome las clases de tu assembly de entidades (en otras palabras, solo que compile). Saludos Carlos From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of gabriel almiñana Sent: Miércoles, 06 de Junio de 2007 11:24 a.m. To: [email protected] Subject: [puntonet] capa de negocios Hola chicos estoy haciendo una aplicacion en vb.net 2005 que consume unos webservices tambien hechos en vb.net 2005, tambien tengo un proyecto con las entidades, el problema lo tengo en la aplicacion cliente cuando referencio el webservice en lugar de devolverme objetos del proyecto de entidades me devuelve las mismas entidades pero del webservice, el tema es que estas entidades no son iguales a las del proyecto, hay alguna forma que me devuelva las del proyecto de entidades. Saludos AVISO LEGAL OSDOP: Esta información es privada y confidencial y está dirigida únicamente a su destinatario. Si usted no es el destinatario original de este mensaje y por este medio pudo acceder a dicha información por favor elimine el mensaje. La distribución o copia de este mensaje está estrictamente prohibida. Esta comunicación es sólo para propósitos de información y no debe ser considerada como propuesta, aceptación ni como una declaración de voluntad oficial de OSDOP. La transmisión de e-mails no garantiza que el correo electrónico sea seguro o libre de error. Por consiguiente, no manifestamos que esta información sea completa o precisa. Toda información está sujeta a alterarse sin previo aviso. This information is private and confidential and intended for the recipient only. If you are not the intended recipient of this message you are hereby notified that any review, dissemination, distribution or copying of this message is strictly prohibited. This communication is for information purposes only and shall not be regarded neither as a proposal, acceptance nor as a statement of will or official statement from OSDOP. Email transmission cannot be guaranteed to be secure or error-free. Therefore, we do not represent that this information is complete or accurate and it should not be relied upon as such. All information is subject to change without notice AVISO LEGAL OSDOP: Esta información es privada y confidencial y está dirigida únicamente a su destinatario. Si usted no es el destinatario original de este mensaje y por este medio pudo acceder a dicha información por favor elimine el mensaje. La distribución o copia de este mensaje está estrictamente prohibida. Esta comunicación es sólo para propósitos de información y no debe ser considerada como propuesta, aceptación ni como una declaración de voluntad oficial de OSDOP. La transmisión de e-mails no garantiza que el correo electrónico sea seguro o libre de error. Por consiguiente, no manifestamos que esta información sea completa o precisa. Toda información está sujeta a alterarse sin previo aviso. This information is private and confidential and intended for the recipient only. If you are not the intended recipient of this message you are hereby notified that any review, dissemination, distribution or copying of this message is strictly prohibited. This communication is for information purposes only and shall not be regarded neither as a proposal, acceptance nor as a statement of will or official statement from OSDOP. Email transmission cannot be guaranteed to be secure or error-free. Therefore, we do not represent that this information is complete or accurate and it should not be relied upon as such. All information is subject to change without notice
