refatoracao de codigo controlercadastro