<?php include_once realpath(dirname(__FILE__) . '/Costo.class.php'); $Costo = new Costo(); 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 'eliminar': permisos(CONFIGURACION, 'd'); $Costo->borrar($_REQUEST['id']); break; }
/** * 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; }
/** * Funcion que muestra el formulario para editar */ function actualizarForm() { $sql = "SELECT *\n FROM {$this->tabla}\n WHERE id = '{$_REQUEST['id']}'"; $rst = $this->queryRow($sql); // Template $Costo = new Costo(); $costo = $Costo->lista(); include getTemplate('costosub.editar.php'); return; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $costo = Costo::find($id); $costo->delete(); Session::flash('message', 'Registro eliminado satisfactoriamente!'); return Redirect::to('costos/' . $costo->alcanceid . '/index'); }