public async Task <IEnumerable <Produto> > SincronizarProdutos(List <ProdutoDto> produtosList) { foreach (var produto in produtosList) { if (produto.Id < 0) { await _produtoRepository.AdicionarSincronizacao(produto); } else if (produto.Alterado == true) { await _produtoRepository.AtualizarSincronizacao(produto); } else if (produto.Excluir == true) { await _produtoRepository.Deletar(produto.Id); } } return(await _produtoRepository.ObterTodos()); }