27/07/2011, 16:33
|
| | | Fecha de Ingreso: junio-2011 Ubicación: Guatemala
Mensajes: 273
Antigüedad: 13 años, 4 meses Puntos: 33 | |
Respuesta: [Duda] C# Arquitectura 3 Capas Haber, Haber , creo que ya me hice un lio, mira, tu capa entidad tiene una propiedad de la ciudad
ok
class persona
''la propiedad de la ciudad
public property Ciudad as Ciudad
si estas agregandole a la persona una ciudad, es una ciudad ya existente, entonces no necesitas mandarle la descripcion de la ciudad, solo el id, porque asi se insertaria en la base de datos...recuerda que la propiedad accede a la clase ciudad entonces tienes que acceder a su propiedad desde la clase ciudad NO persona.ciudad, a menos que estes agregando nueva ciudad en tal caso tienes que crear una instancia de ciudad y pasarla a la persona, y ahi si es valido
Dim NCiudad as new CapaEntidades.Ciudad
Persona.ciudad = NCiudad
de lo contrario.
persona.nombre = "ALGUIEN"
persona.Ciudad.ID = 1
algo asi te entendi |