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(); }