movida a logica para o metodo do botao save