예제 #1
0
        private static List <Notes> GetDataFromServer(NoteStore noteStore)
        {
            List <Notes> notesFromStore = dbServer.GetNotesForSync();
            List <Notes> noteToSync     = new List <Notes>();

            lastClinetSyncTimestamp = dbServer.GetLastSyncTimestamp(noteStore.ClientId);
            var changedListFromServer = notesFromStore.Select(n => n).Where(f => f.ModifiedDate > lastClinetSyncTimestamp);

            if ((changedListFromServer != null) && (changedListFromServer.Count() > 0))
            {
                noteToSync = changedListFromServer.ToList();
            }
            return(noteToSync);
        }