public async Task Remover(Guid id) { var compra = await _compraRepository.SelecionarPorId(id); if (compra == null) { Notificar("Compra inválida!"); return; } if (_clienteRepository.SelecionarTodos(f => f.Id == compra.ClienteId).Result.Any()) { Notificar("A Compra possui Cliente(s) cadastrados!"); return; } await _compraRepository.ExcluirPorId(id); }