properly set GlobalIdentifier for newly-created instance
This commit is contained in:
parent
8e1a5a7438
commit
19dcf5da1b
@ -87,6 +87,7 @@ public class OmsInstanceList<T> : OmsInstanceList, IList<T> where T : OmsClass
|
|||||||
{
|
{
|
||||||
Guid localClassGuid = OmsDatabase.GetGlobalIdentifierForClass(item.GetType());
|
Guid localClassGuid = OmsDatabase.GetGlobalIdentifierForClass(item.GetType());
|
||||||
Guid localInstanceGuid = Guid.NewGuid();
|
Guid localInstanceGuid = Guid.NewGuid();
|
||||||
|
item.GlobalIdentifier = localInstanceGuid;
|
||||||
|
|
||||||
omsdb.CreateClass(item, localClassGuid, localInstanceGuid);
|
omsdb.CreateClass(item, localClassGuid, localInstanceGuid);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user