Esempio n. 1
0
 private static void AtualizaConfirmacao(Confirmacao confirmacao)
 {
     using (var db = new LocalDbContext())
     {
         confirmacao.IdRemoto = confirmacao.Id;
         db.UpdateConfirmacao(confirmacao);
         db.SaveChanges();
     }
 }
Esempio n. 2
0
        private static async Task AtualizaConfirmacoes(LocalDbContext db, SyncWebService ws)
        {
            var ultima = db.Confirmacoes.OrderByDescending(i => i.UltimaModificacao).FirstOrDefault()?.UltimaModificacao;

            var alteracoes = await ws.GetConfirmacoesAsync(ultima);

            foreach (var remoto in alteracoes)
            {
                remoto.StatusSincronia = StatusSincronia.Sincronizado;

                db.UpdateConfirmacao(remoto);
            }
        }