refatoracao controler cadastro