/** * Funcion que muestra el formulario para editar */ function actualizarForm() { $sql = "SELECT *\n FROM {$this->tabla}\n WHERE id = '{$_REQUEST['id']}'"; $rst = $this->queryRow($sql); // variables en el template $Costo = new Costo(); $Costosub = new CostoSub(); $Manual = new Manual(); $costo = $Costo->lista(); $extra = "WHERE ccosto = {$rst['ccosto']}"; $costosub = $Costosub->lista($extra); $manual = $Manual->lista(); // Template include getTemplate('tarifa.editar.php'); return; }
<?php include_once realpath(dirname(__FILE__) . '/CostoSub.class.php'); $Costo = new CostoSub(); switch ($_REQUEST['a']) { case 'listar': permisos(CONFIGURACION, 'r'); $Costo->listar(); break; case 'ingresarForm': permisos(CONFIGURACION, 'w'); $Costo->ingresarForm(); break; case 'ingresar': permisos(CONFIGURACION, 'w'); $Costo->ingresar(); break; case 'actualizarForm': permisos(CONFIGURACION, 'u'); $Costo->actualizarForm(); break; case 'actualizar': permisos(CONFIGURACION, 'u'); $Costo->actualizarDatos(); break; case 'listacostosub': permisos(CONFIGURACION, 'r'); $Costo->listacostosub($_REQUEST['ccosto']); break; case 'eliminar': permisos(CONFIGURACION, 'd');