private static void AtualizaInscricao(Inscricao inscricao) { using (var db = new LocalDbContext()) { db.UpdateInscricao(inscricao); db.SaveChanges(); } }
private static async Task AtualizaInscricoes(LocalDbContext db, SyncWebService ws) { var ultima = db.Inscricoes.OrderByDescending(i => i.UltimaModificacao).FirstOrDefault()?.UltimaModificacao; var alteracoes = await ws.GetInscricoesAsync(ultima); foreach (var remoto in alteracoes) { db.UpdateInscricao(remoto); } }