function edita()
 {
     if (!empty($_POST)) {
         $values['UsuCodigo'] = $_POST['id'];
         $values['UsuNome'] = $_POST['nome'];
         $values['UsuLogin'] = $_POST['login'];
         $values['UsuSenha'] = $_POST['senha'];
         if (parent::edita($values)) {
             echo "<h1>" . ucfirst($this->table) . " Atualizada com sucesso.</h1>";
             $this->index();
         } else {
             echo "<h1>Erro ao atualizar registro</h1>";
             require "views/{$this->folderName}/edita.php";
         }
         // echo "<a href=\"?controller=$this->folderName\">Ir para listagem</a>";
     } else {
         if (!empty($_GET['id'])) {
             //dados para a view
             $data = $this->findAllByField($this->idField, $_GET['id']);
             require "views/{$this->folderName}/edita.php";
         } else {
             // Se nao houver ID vai pra listagem
             $this->index();
         }
     }
 }