예제 #1
0
        public override async Task UpdateModel(int localId)
        {
            var evaluationsRealm = new Services.Realms.Evaluations();
            await evaluationsRealm.WriteAsync(tempRealm =>
            {
                var item = tempRealm.Get(localId);

                if (item.Member != null)
                {
                    item.MemberId = item.Member.Id;
                }
            });
        }
예제 #2
0
        public override async Task RebuildModel(int localId)
        {
            var evaluationsRealm = new Services.Realms.Evaluations();
            await evaluationsRealm.WriteAsync(tempRealm =>
            {
                var item = tempRealm.Get(localId);

                var membersRealm = new Services.Realms.Members();
                var memberId     = item.MemberId;
                var memberItem   = membersRealm.Get(x => x.Id == memberId);
                item.Member      = memberItem;
            });
        }