public function editItemTypeForm($id)
 {
     $proyecto = self::getById($id);
     $tiposItem = TipoItemController::getByProject($id);
     $equipos = TeamController::getByProject($id);
     return $this->render('proyectos/editar-tipos-item.html.twig', ['proyecto' => $proyecto, 'tiposItem' => $tiposItem, 'equipos' => $equipos]);
 }
Example #2
0
    $estado->nombreEstado = $body_params->nombreEstado;
    $estado->tipoItem()->associate($body_params->itemTypeId);
    $estado->tipoEstado = 3;
    EstadoController::saveNew($estado);
    echo json_encode(true);
});
$app::Router()->post($app->path('estado_delete'), function (Request $request, Response $response, $args) {
    $parse = new RequestParse($request, $args);
    $dataResponse = [];
    if ($id = $parse->get('id')) {
        $estadoController = new EstadoController();
        $dataResponse['status'] = (bool) $estadoController->delete($id);
    }
    return $response->withJson($dataResponse);
});
$app::Router()->post($app->path('rename_estado'), function (Request $request, Response $response, $args) {
    $parse = new RequestParse($request);
    $nombre = $parse->get('nombreEstado');
    $id = $parse->get('idEstado');
    $estadoController = new EstadoController();
    $result = $estadoController->rename($nombre, $id);
    echo json_encode($result);
});
$app::Router()->post($app->path('rename_tipoitem'), function (Request $request, Response $response, $args) {
    $parse = new RequestParse($request);
    $descripcion = $parse->get('descripcion');
    $id = $parse->get('idTipoItem');
    $tipoItemController = new TipoItemController();
    $result = $tipoItemController->rename($descripcion, $id);
    echo json_encode($result);
});