This question is locked. New answers and comments are not allowed.
Hello!
I'm trying to update an entity on database using the AttachCopy method, but i'm getting the following error:
at OpenAccessRuntime.common.GenericState.UnresolveForCompare(Object x, FieldMetaData fmd, OpenAccessPersistenceManagerImp pm)
at OpenAccessRuntime.common.GenericState.Equals(State o, Int32 stateFieldNo, OpenAccessPersistenceManagerImp myPm, OpenAccessPersistenceManagerImp otherPm)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.FindChanges(Boolean[] filled, State detached, OpenAccessPersistenceManagerImp detachedPM, State online, Int32 ignoreCC)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.AttachCopyImplDetached(OpenAccessPersistenceManagerImp srcPM, PersistenceCapable src)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.AttachCopyImpl(PersistenceCapable src, Boolean copy)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.AttachCopies()
at OpenAccessRuntime.DataObjects.OpenAccessPersistenceManagerImp.AttachCopies(ArrayList persistentObjects)
at OpenAccessRuntime.DataObjects.UnsynchronizedPMProxy.AttachCopies(ArrayList persistentObjects)
at OpenAccessRuntime.ObjectScope.AttachCopies(ArrayList persistentObjects)
at Telerik.OpenAccess.OpenAccessContextBase.AttachCopy[T](T entity)
at ObjetosComuns.InfraestruturaGenerica.Abstratas.Repositorio`2.Salvar(TDominio entidade) na c:\Builds\4\ObjetosComunsDominio\InfraestruturaGenerica\src\JMSOFT_2012\ObjetosComunsDominio\ObjetosComuns\InfraestruturaGenerica\Abstratas\Repositorio.cs:linha 30
I'm trying to update an entity on database using the AttachCopy method, but i'm getting the following error:
at OpenAccessRuntime.common.GenericState.UnresolveForCompare(Object x, FieldMetaData fmd, OpenAccessPersistenceManagerImp pm)
at OpenAccessRuntime.common.GenericState.Equals(State o, Int32 stateFieldNo, OpenAccessPersistenceManagerImp myPm, OpenAccessPersistenceManagerImp otherPm)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.FindChanges(Boolean[] filled, State detached, OpenAccessPersistenceManagerImp detachedPM, State online, Int32 ignoreCC)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.AttachCopyImplDetached(OpenAccessPersistenceManagerImp srcPM, PersistenceCapable src)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.AttachCopyImpl(PersistenceCapable src, Boolean copy)
at Telerik.OpenAccess.Runtime.Detached.AttachOperation.AttachCopies()
at OpenAccessRuntime.DataObjects.OpenAccessPersistenceManagerImp.AttachCopies(ArrayList persistentObjects)
at OpenAccessRuntime.DataObjects.UnsynchronizedPMProxy.AttachCopies(ArrayList persistentObjects)
at OpenAccessRuntime.ObjectScope.AttachCopies(ArrayList persistentObjects)
at Telerik.OpenAccess.OpenAccessContextBase.AttachCopy[T](T entity)
at ObjetosComuns.InfraestruturaGenerica.Abstratas.Repositorio`2.Salvar(TDominio entidade) na c:\Builds\4\ObjetosComunsDominio\InfraestruturaGenerica\src\JMSOFT_2012\ObjetosComunsDominio\ObjetosComuns\InfraestruturaGenerica\Abstratas\Repositorio.cs:linha 30