public override async Task UpdateModel(int localId) { var canceledClassesRealm = new Services.Realms.CanceledClasses(); await canceledClassesRealm.WriteAsync(tempRealm => { var item = tempRealm.Get(localId); if (item.Class != null) { item.ClassId = item.Class.Id; } }); }
public override async Task RebuildModel(int localId) { var canceledClassesRealm = new Services.Realms.CanceledClasses(); await canceledClassesRealm.WriteAsync(tempRealm => { var item = tempRealm.Get(localId); var classesRealm = new Services.Realms.Classes(); var classId = item.ClassId; var classItem = classesRealm.Get(x => x.Id == classId); item.Class = classItem; }); }