Implementação do método salvar