<?php require_once "../php/DBManager.php"; $man = DBManager::getInstance(); $man->connect(); if (!($redirect = $man->getMinIDUser())) { header('Location: ../views/error.php?ID=e18'); } else { if (!isset($_GET["id"])) { //cambiar por funcion que devuelva la primera id ocupada header('Location: ModificarUsuario.php?id=' . $redirect["user_id"] . ''); } else { echo '<div class="col-md-9 col-sm-12">'; echo '<form action="../php/GestionUsuarios/process_modificarUsuario.php?="' . $_GET["id"] . ' method="post" ' . 'id="formulario">'; require_once "../views/renderTable.php"; require_once "../views/renderCombobox.php"; $table_maker = new RenderTable(); $combo_maker = new renderCombobox(); echo '<h1>' . $Idioma['Modificar usuario']; makeTooltip($Idioma['tmu'], $Idioma['dmu']); echo '</h1>'; echo '<br/>' . $Idioma['Seleccione usuario'] . ':'; $combo_maker->comboboxBlankUsuario(); //ComboBox de Selección $datos = $man->getDatosUsuario($_GET["id"]); echo '<br/>' . $Idioma['Nombre usuario'] . ':<input class="form-control" type=text value="' . $datos["user_name"] . '"name="nombre" readonly><br>'; echo $Idioma['Descripcion'] . '<br/><textarea rows="5" cols="30" name="desc">' . $datos["user_desc"] . '' . '</textarea><br>'; echo $Idioma['Email'] . ':<input class="form-control" type=text value="' . $datos["user_email"] . '"name="email"<br>'; echo '<br/>' . $Idioma['Contraseña'] . ': <a class="btn btn-default" href=\'ModificarPass.php?id=' . $_GET["id"] . '\'">Cambiar</a>'; $table_maker->tableRolByUser($datos["user_name"]); $table_maker->tablePagByUser($datos["user_name"]); $table_maker->tableFunByUser($datos["user_name"]);
<?php require_once "../php/DBManager.php"; $man = DBManager::getInstance(); $man->connect(); if (!($redirect = $man->getMinIDFun())) { header('Location: ../views/error.php?ID=e15'); } else { if (!isset($_GET["id"])) { //cambiar por funcion que devuelva la primera id ocupada header('Location: ModificarFuncionalidad.php?id=' . $redirect["fun_id"] . ''); } else { echo '<div class="col-md-9 col-sm-12">'; echo '<form action="../php/GestionFuncionalidades/process_modificarFuncionalidad.php?="' . $_GET["id"] . ' method="post" ' . 'id="formulario">'; require_once "../views/renderTable.php"; require_once "../views/renderCombobox.php"; $table_maker = new RenderTable(); $combo_maker = new renderCombobox(); echo "<h1>"; echo $Idioma['Modificar funcionalidad']; makeTooltip($Idioma['tmf'], $Idioma['dmf']); echo '</h1>'; echo '<br/>' . $Idioma['Seleccione funcionalidad'] . ':'; $combo_maker->comboboxBlankFuncionalidad(); //ComboBox de Selección $datos = $man->getDatosFuncion($_GET["id"]); echo '<br/>' . $Idioma['Nombre funcionalidad'] . ':<input class="form-control" type=text value="' . $datos["fun_name"] . '"' . ' name="nombre" readonly><br>'; echo $Idioma['Descripcion'] . ':<br/><textarea rows="5" cols="30" name="desc">' . $datos["fun_desc"] . '' . '</textarea><br>'; $table_maker->tablePagByFun($datos["fun_name"]); $table_maker->tableRolByFun($datos["fun_name"]); $table_maker->tableUserByFun($datos["fun_name"]); echo '<hr/>';
echo $Idioma['Crear página']; makeTooltip($Idioma['tcp'], $Idioma['dcp']); ?> </h1> <div class="form-group"> <?php echo $Idioma['Nombre']; ?> : <input type="text" class="form-control" name="nombre"><br/> <?php echo $Idioma['Descripcion']; ?> : <br/> <textarea rows="5" cols="30" name="desc"></textarea><br/> <?php $table_maker = new RenderTable(); $table_maker->tableBlankFuncionalidad(); ?> <?php $table_maker->tableBlankUsuario(); ?> <hr/> <a class="btn btn-default" onclick="location.href='GestionPaginas.php'"><?php echo $Idioma['Atras']; ?> </a> <input type="button" class="btn btn-default btn-primary" data-toggle="modal" data-target="#myModal" value="<?php echo $Idioma['Guardar']; ?> " class="continuar"/>
<?php require_once "../php/DBManager.php"; $man = DBManager::getInstance(); $man->connect(); if (!($redirect = $man->getMinIDRol())) { header('Location: ../views/error.php?ID=e17'); } else { if (!isset($_GET["id"])) { //cambiar por funcion que devuelva la primera id ocupada header('Location: ModificarRol.php?id=' . $redirect["rol_id"] . ''); } else { echo '<div class="col-md-9 col-sm-12">'; echo '<form action="../php/GestionRoles/process_modificarRol.php?="' . $_GET["id"] . ' method="post" ' . 'id="formulario">'; require_once "../views/renderTable.php"; require_once "../views/renderCombobox.php"; $table_maker = new RenderTable(); $combo_maker = new renderCombobox(); echo "<h1>"; echo $Idioma['Modificar rol']; makeTooltip($Idioma['tmr'], $Idioma['dmr']); echo '</h1>'; echo '<br/>' . $Idioma['Seleccione rol'] . ':'; $combo_maker->comboboxBlankRol(); //ComboBox de Selección $datos = $man->getDatosRol($_GET["id"]); echo '<br/>' . $Idioma['Nombre rol'] . ':<input class="form-control" type=text value="' . $datos["rol_name"] . '"' . ' name="nombre" readonly><br>'; echo $Idioma['Descripcion'] . ':<br/><textarea rows="5" cols="30" name="desc">' . $datos["rol_desc"] . '' . '</textarea><br>'; $table_maker->tableUserByRol($datos["rol_name"]); $table_maker->tableFunByRol($datos["rol_name"]); echo '<hr/>'; echo '<a class="btn btn-default" onclick="location.href=\'GestionRoles.php\'">' . $Idioma['Atras'] . ' </a>';
<?php /* Test unit para comprobar los metodos de la clase DBManager * Puede generar un monton de usuarios dummys que deberan de ser eliminados en su dia * Felipe Vieira */ session_start(); require_once "DBManager.php"; require_once "../views/renderTable.php"; require_once "../cancerbero.php"; $can = new Cancerbero("testUnit"); $can->handleAuto(); $table = new RenderTable(); $man = DBManager::getInstance(); $man1 = DBManager::getInstance(); $man2 = DBManager::getInstance(); $man3 = DBManager::getInstance(); $man2->connect(); $man3->connect(); $man1->connect(); function say_error($correct) { if ($correct) { echo "creacion realizada correctamente<br/>"; } else { echo "Ya existia un dato asi en la base de datos<br/>"; } } if ($man->connect()) { say_error($man->insertarRol("rolDummy1", "rol de test unit")); say_error($man1->insertarFun("funDummy1", "funcion de test unit")); say_error($man2->insertarPag("pagDummy1", "pagina de test unit"));
<h1><?php echo $Idioma['Crear funcionalidad']; makeTooltip($Idioma['tcf'], $Idioma['dcf']); ?> </h1> <?php echo $Idioma['Nombre']; ?> : <input type="text" class="form-control" name="nombre"><br/> <?php echo $Idioma['Descripcion']; ?> : <br/> <textarea rows="5" cols="30" name="desc"></textarea><br/> <?php $table_maker = new RenderTable(); $table_maker->tableBlankPagina(); ?> <?php $table_maker->tableBlankRol(); ?> <?php $table_maker->tableBlankUsuario(); ?> <hr/> <a class="btn btn-default" onclick="location.href='GestionFuncionalidades.php'"><?php echo $Idioma['Atras']; ?> </a>
<?php require_once "../php/DBManager.php"; $man = DBManager::getInstance(); $man->connect(); if (!($redirect = $man->getMinIDPag())) { header('Location: ../views/error.php?ID=e16'); } else { if (!isset($_GET["id"])) { //cambiar por funcion que devuelva la primera id ocupada header('Location: ModificarPagina.php?id=' . $redirect["pag_id"] . ''); } else { echo '<div class="col-md-9 col-sm-12">'; echo '<form action="../php/GestionPaginas/process_modificarPagina.php?="' . $_GET["id"] . ' method="post" ' . 'id="formulario">'; require_once "../views/renderTable.php"; require_once "../views/renderCombobox.php"; $table_maker = new RenderTable(); $combo_maker = new renderCombobox(); echo "<h1>"; echo $Idioma['Modificar pagina']; makeTooltip($Idioma['tmp'], $Idioma['dmp']); echo '</h1>'; echo '<br/>' . $Idioma['Seleccione pagina'] . ':'; $combo_maker->comboboxBlankPagina(); //ComboBox de Selección $datos = $man->getDatosPagina($_GET["id"]); echo '<br/>' . $Idioma['Nombre pagina'] . ':<input class="form-control" type=text value="' . $datos["pag_name"] . '"' . ' name="nombre" readonly><br>'; echo $Idioma['Descripcion'] . ':<br/><textarea rows="5" cols="30" name="desc">' . $datos["pag_desc"] . '' . '</textarea><br>'; $table_maker->tableFunByPag($datos["pag_name"]); $table_maker->tableUserByPag($datos["pag_name"]); echo '<hr/>'; echo '<a class="btn btn-default" onclick="location.href=\'GestionPaginas.php\'">' . $Idioma['Atras'] . ' </a>';
<?php echo $Idioma['Descripcion']; ?> :<br/> <textarea rows="5" cols="30" name="desc"></textarea><br/> email: <input type="text" class="form-control" name="email"><br/> <?php echo $Idioma['Contraseña']; ?> : <input type="password" class="form-control" name="pass1"><br/> <?php echo $Idioma['Repetir contraseña']; ?> : <input type="password" class="form-control" name="pass2"><br/> <?php $table_maker = new RenderTable(); $table_maker->tableBlankRol(); ?> <?php $table_maker->tableBlankPagina(); ?> <?php $table_maker->tableBlankFuncionalidad(); ?> <hr/> <a class="btn btn-default" onclick="location.href='GestionUsuarios.php'"><?php echo $Idioma['Atras']; ?>