public override async Task RebuildModel(int localId) { var usersRealm = new Services.Realms.Users(); await usersRealm.WriteAsync(tempRealm => { var item = tempRealm.Get(localId); var profilesRealm = new Services.Realms.Profiles(); var profileId = item.ProfileId; var profileItem = profilesRealm.Get(x => x.Id == profileId); item.Profile = profileItem; }); }
public override async Task RebuildModel(int localId) { var membersRealm = new Services.Realms.Members(); await membersRealm.WriteAsync(tempRealm => { var item = tempRealm.Get(localId); var profilesRealm = new Services.Realms.Profiles(); var profileId = item.ProfileId; var profileItem = profilesRealm.Get(x => x.Id == profileId); item.Profile = profileItem; var schoolsRealm = new Services.Realms.Schools(); var schoolId = item.SchoolId; var schoolItem = schoolsRealm.Get(x => x.Id == schoolId); item.School = schoolItem; }); }
public override async Task RebuildModel(int localId) { var attendanceRecordsRealm = new Services.Realms.AttendanceRecords(); await attendanceRecordsRealm.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; var profilesRealm = new Services.Realms.Profiles(); var profileId = item.ProfileId; var profileItem = profilesRealm.Get(x => x.Id == profileId); item.Profile = profileItem; }); }