Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/07/2011, 16:33
Avatar de HaverRamirez
HaverRamirez
 
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 12 años, 9 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