[Resolvido] Persistir Lista de Objetos
Boa Tarde,
eu tenho um objeto que este objeto possui um Ilist de outro objeto, utilizo Nhibernate e CastleActiveRecord
[HasAndBelongsToMany(typeof(Pagina), Table = "PERFIL_ACESSO_PAGINAS", Cascade = ManyRelationCascadeEnum.SaveUpdate, Lazy = false, Schema = "TESTE", ColumnKey = "PERFIL_ACESSO_ID", ColumnRef = "PAGINA_ID")]
[DataMember(EmitDefaultValue=false)]
public IList<Pagina> Paginas
{
get;
set;
}
o Erro que esta dando quando vou persistir é:
Erro no método Atualizar da entidade do tipo Entity.Acesso.PerfilAcesso: a different object with the same identifier value was already associated with the session: 171, of entity: Entity.Acesso.Pagina
SDS
Opa Pessoal
Descobri
[HasAndBelongsToMany(typeof(Pagina), Table = "PERFIL_ACESSO_PAGINAS", Cascade = ManyRelationCascadeEnum.[u][i][b]NONE[/b][/i][/u], Lazy = false, Schema = "TESTE", ColumnKey = "PERFIL_ACESSO_ID", ColumnRef = "PAGINA_ID")]
[DataMember(EmitDefaultValue=false)]
Por que o Objeto pagina ja estava preenchido, tanto que carrega no combobox.
só para variar, malditos estagiarios!
Discussão (0)
Carregando comentários...