This is the stack trace:
Code: Select all
Devart.Common.Entity.au.a(cq A_0, EntitySetBase A_1)
Devart.Common.Entity.au.b(bp A_0, StringBuilder A_1, a3 A_2)
Devart.Common.Entity.au.a(bp A_0, DbCommand A_1)
Devart.Common.Entity.co.a(bp A_0, DbCommandBase A_1)
Devart.Common.Entity.co.c()
Devart.Data.Oracle.Entity.OracleEntityProviderServices.a(DbProviderManifest A_0, DbCommandTree A_1)
Devart.Data.Oracle.Entity.OracleEntityProviderServices.CreateDbCommandDefinition(DbProviderManifest providerManifest, DbCommandTree commandTree)
System.Data.Common.DbProviderServices.CreateCommandDefinition(DbCommandTree commandTree)
System.Data.Common.DbProviderServices.CreateCommand(DbCommandTree commandTree)
System.Data.Mapping.Update.Internal.UpdateTranslator.CreateCommand(DbModificationCommandTree commandTree)
System.Data.Mapping.Update.Internal.DynamicUpdateCommand.CreateCommand(UpdateTranslator translator, Dictionary`2 identifierValues)
System.Data.Mapping.Update.Internal.DynamicUpdateCommand.Execute(UpdateTranslator translator, EntityConnection connection, Dictionary`2 identifierValues, List`1 generatedValues)
System.Data.Mapping.Update.Internal.UpdateTranslator.Update(IEntityStateManager stateManager, IEntityAdapter adapter)
System.Data.EntityClient.EntityAdapter.Update(IEntityStateManager entityCache)
System.Data.Objects.ObjectContext.SaveChanges(SaveOptions options)
System.Data.Objects.ObjectContext.SaveChanges()
EntityModuleBL.EntityManager.SetDependentRecordsToInactive(LegalEntity value)
EntityModuleBL.EntityManager.UpdateEntity(LegalEntity value, IIdentity identity)
EntityModuleTests.EntityModelBLTests.EntityManagerTests.CanDeleteAnEntity()
Code: Select all
using (EntitiesContext context = new EntitiesContext())
{
entity = (from le in context.LegalEntities.OfType()
where le.EntityId == entityId
select le).FirstOrDefault();
entity.StartTracking();
entity.ReferredTo = "Test";
context.LegalEntities.ApplyChanges(entity);
context.SaveChanges();
}
Thanks!