error de dedo

tons para agregar chidls

public void AddChild(xtype child)
{
  child.father = this;
  this.chids.add(child);
}

para remover

public void RemoveChild(xtype child)
{
  child.father=null;
  this.childs.remove(child);
}

busca sobre relaciones parent-child



El 3 de enero de 2011 08:51, Charlie <[email protected]> escribió:

> Bueno pues
>
> Entonces tu quieres una asociacion de tipo parent.child
>
> Para este tipo de relaciones tienes que cuidar ciertos detalles como en el
> padre tienes que incluir una relacion (one-to-many) y agregar cascade =
> "all-delete-orphan" ademas cuando haces la relacion son dos operaciones
> (hijo-acepta al padre y el padre acepta el hijo)  al como
>
> public void AddChild(xtype child)
> {
>   child.father = this;
> this
> }
>
> El 3 de enero de 2011 07:09, Google Cris <
> [email protected]> escribió:
>
> Hola Charlie Gracias por tus sugerencias.
>>
>> Y bueno en el "child" (hijo) tengo habilitado el cascade = "delete"
>> porque sino lo coloco en caso de borrar el padre y existir un hijo, me
>> da un error de Base de Datos por no poder borrar el padre al existir
>> un hijo relacionado. Ese es mi principal problema.
>>
>> --
>> Para escribir al Grupo, hágalo a esta dirección:
>> [email protected]
>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>
>
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a