huuuu bueno, gracias igual!!
----- Original Message -----
From: julio.novomisky
To: [email protected]
Sent: Wednesday, June 06, 2007 2:12 PM
Subject: [puntonet] capa de negocios
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
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