public function autovalidar($valores, $listar = '')
 {
     //Funcion : Autovalidar
     //Descripcion: Realizar validacion de datos de forma automatica
     //Fecha de Creaci\F3n:25/03/2012
     //Autor:Brayan Delgado
     include_once 'mvc/modelo/diseno.php';
     $pg = new Diseno();
     $id = $valores['id'];
     //se captura el valor id
     if (empty($id)) {
         $this->nuevo();
     } else {
         if (!$this->buscarprimaria($id)) {
             $this->nuevo();
             //Si no se encuentra la llave primaria quiere decir que es un registro nuevo
         }
     }
     foreach ($valores as $idx => $cont) {
         if ($idx != 'id') {
             $this->colocar($idx, $cont);
         }
         //Grabamos en la base de datos los registros capturados en el post
     }
     $this->salvar();
     // Se salva el registro
     $msn = 'Guardado';
     if (!empty($id)) {
         $msn = "Modificado";
     }
     $pg->der($pg->centrar('<strong>Su Registro ha sido ' . $msn . ' Satisfactoriamente</strong><br>' . $pg->enlace('./?accion=' . $listar . '&opc=-2', 'Regresar', $pg->imagen('./imagenes/undo_yellow.png" height=64" width="64"'))));
     $pg->mostrar();
 }