public function borrar_accion() { $id = Input::get('idedit'); $accion = Accion::find($id); if ($accion->delete()) { Session::flash('message', 'Eliminado correctamente'); Session::flash('class', 'success'); } else { Session::flash('message', 'Ha ocurrido un error, intentelo nuevamente'); Session::flash('class', 'danger'); } return Redirect::to('accion'); }
public function editar($id) { $accion = Accion::find($id); $modulos = Modulo::all(); return View::make('admin.acciones.editar')->with('accion', $accion)->with('modulos', $modulos); }
public function ejecutarAccionUsuario() { require_once 'lib/model/base/Accion.class.php'; require_once 'lib/model/base/Proyecto.class.php'; $idAccion = isset($_REQUEST['idAccion']) ? $_REQUEST['idAccion'] : null; $idProyecto = isset($_REQUEST['idProyecto']) ? $_REQUEST['idProyecto'] : null; if (isset($idAccion) && isset($idProyecto)) { $bind = Proyecto::find($idProyecto); $proyecto = new Proyecto($bind); $bindAccion = Accion::find($idAccion); $accion = new Accion($bindAccion); if ($idAccion == Accion::CONTABILIZAR) { $proyecto->idEstadoProyecto = $accion->idEstadoFinal; $proyecto->save(); $proyecto->saveRespaldo(); } elseif ($idAccion == Accion::APROBAR) { $proyecto->idEstadoProyecto = $accion->idEstadoFinal; $proyecto->save(); } echo json_encode('El proyecto se encuentra ' . Proyecto::getEstado($idProyecto)); } else { return false; } }