<?php require_once '../modelo/dao/CrearRolDAO.php'; require_once '../modelo/dto/CrearRolDTO.php'; require_once '../modelo/utilidades/Conexion.php'; require_once '../facades/FacadeCreateRol.php'; require_once '../facades/FacadeUsuarios.php'; require_once '../modelo/dao/UsuarioDAO.php'; require_once '../facades/FacadeAreas.php'; require_once '../modelo/dao/AreasDAO.php'; require_once '../modelo/dto/AreasDTO.php'; session_start(); $facadeRol = new FacadeCreateRol(); $dto = new CrearRolDTO(); $mod = new CrearRolDAO(); if (isset($_GET['creaRol'])) { if ($_GET['IdRol'] > 5) { $errorRol = "No tiene permitido crear más Roles"; header("location: ../vista/crearRol?errorRol=" . $errorRol); } else { $idRol = $_GET['IdRol']; $rol = $_GET['NameRol']; $dto->setIdRol($idRol); $dto->setRol($rol); $mensaje = $facadeRol->agregarRol($dto); header("location: ../vista/asignarPermisos?mensaje=" . $mensaje); } } else { if (isset($_GET['asignarPermiso'])) { $idRol = $_GET['selectId']; $dto->setIdRol($idRol);
</tr> <tr style="color: #0DA068"> <td>Clientes</td><td> <?php require_once '../modelo/dto/ClienteDTO.php'; require_once '../modelo/dao/ClienteDAO.php'; require_once '../facades/FacadeCliente.php'; require_once '../facades/FacadeCreateRol.php'; require_once '../modelo/dao/CrearRolDAO.php'; require_once '../facades/FacadeUsuarios.php'; require_once '../modelo/dao/UsuarioDAO.php'; require_once '../modelo/utilidades/Conexion.php'; $facadeUsuario = new FacadeUsuarios(); $FacadeCliente = new FacadeCliente(); $facadeRol = new FacadeCreateRol(); echo $FacadeCliente->totalClientes(); ?> </td> </tr> <tr style="color: #194E9C"> <td>Administración</td> <td><?php echo $facadeUsuario->cantidadUsuariosPorRol("Administrador"); ?> </td> </tr> <tr style="color: #ED9C13"> <td>Gerentes</td><td><?php
<strong>Asignar Permisos</strong> </span> </nav> <div id="panelUnico"> <br> <br><h2 class="h330">Asignar Permisos:</h2><hr> <p class="obligatorios">Los campos marcados con asterisco ( </p><p class="obligatoriosD"> ) son obligatorios.</p><br><br> <div id="panelModificaPass"> <form class="formRegistro" method="Get" action="../controlador/ControladorRol.php"> <?php require_once '../modelo/dao/CrearRolDAO.php'; require_once '../facades/FacadeCreateRol.php'; $facadeCreateRol = new FacadeCreateRol(); $all = $facadeCreateRol->ListarPermisos(); $todosR = $facadeCreateRol->ListarIdRoles(); foreach ($todosR as $rol) { $rolCreado = $rol['idRoles']; } ?> <label class="tag" id="IdRol" for="selectId"><span id="NameRol" class="h331">Número del Rol: </span></label> <input name="selectId" class="input" type="text" id="selectId" required style="text-align: center" readonly value="<?php echo $rolCreado; ?> "> <span id="valCompany" style="color:Red;visibility:hidden;"></span><br> <?php $nombre = $facadeCreateRol->ObtenerNombreRol($rol['idRoles']);
$facadeCreateRol = new FacadeCreateRol(); $all = $facadeCreateRol->ListarPermisos(); ?> <p class="obligatorios">Los campos marcados con asterisco ( </p><p class="obligatoriosD"> ) son obligatorios.</p> <div id="panelModificaPass"> <form class="formRegistro" method="Get" action="../controlador/ControladorRol.php"> <label class="tag" id="IdRol" for="IdRol"><span id="NameRol" class="h331">Número del Rol: </span></label> <?php require_once '../modelo/dao/CrearRolDAO.php'; require_once '../modelo/dto/CrearRolDTO.php'; require_once '../facades/FacadeCreateRol.php'; require_once '../modelo/utilidades/Conexion.php'; $facadeCreateRol = new FacadeCreateRol(); $idRol = $facadeCreateRol->obtenerID($_GET['id']); $nombre = $facadeCreateRol->ObtenerNombreRol($_GET['id']); $all = $facadeCreateRol->ListarPermisos(); $PPRol = $facadeCreateRol->ObtenerpermisosPorRol($_GET['id']); ?> <input name="selectId" class="input" type="text" id="selectId" required style="text-align: center" readonly value="<?php echo $_GET['id']; ?> "> <span id="valCompany" style="color:Red;visibility:hidden;"></span><br> <?php $nombre = $facadeCreateRol->ObtenerNombreRol($_GET['id']); ?> <label class="tag" for="txtName"><span id="lab_valName" class="h331">Nombre del Rol: </span></label>
<?php require_once '../facades/FacadeUsuarios.php'; require_once '../modelo/dao/UsuarioDAO.php'; $facadeUsuarios = new FacadeUsuarios(); $all = $facadeUsuarios->listarAreas(); ?> <div id="panelModificaPass"> <p class="obligatorios">Los campos marcados con asterisco ( </p><p class="obligatoriosD"> ) son obligatorios.</p><br><br> <form class="formRegistro" method="Get" action="../controlador/ControladorRol.php"> <label class="tag" id="IdRol" for="IdRol"><span id="NameRol" class="h331">Código Rol: </span></label> <?php require_once '../modelo/dao/CrearRolDAO.php'; require_once '../facades/FacadeCreateRol.php'; $facadeCreateRol = new FacadeCreateRol(); $idRol = $facadeCreateRol->obtenerID($_GET['id']); $todosR = $facadeCreateRol->ListarRoles(); $new = intval($idRol); ?> <input name="selectId" class="input" value="<?php echo '0' . $new; ?> " type="text" id="selectId" required style="text-align: center" readonly> <br> <?php $nombre = $facadeCreateRol->ObtenerNombreRol($_GET['id']); ?> <label class="tag" for="txtName"><span id="lab_valName" class="h331">Nombre del Rol: </span></label> <input name="NameRol" class="input" type="text" id="txtName" style="text-align: center" readonly value=" <?php
<div id="panelModificaPass"> <table id="muestraDatos" style="margin-left: 15%;"> <thead> <tr> <th>Codigo</th> <th>Nombre</th> <th>Acciones</th> </tr> </thead> <tbody> <?php require_once '../modelo/dao/CrearRolDAO.php'; require_once '../facades/FacadeCreateRol.php'; require_once '../modelo/dto/CrearRolDTO.php'; require_once '../modelo/utilidades/Conexion.php'; $rolDao = new FacadeCreateRol(); $allRoles = $rolDao->ListarRoles(); foreach ($allRoles as $roles) { if ($roles['idRoles'] != 0) { ?> <tr><td>0<?php echo $roles['idRoles']; ?> </td> <td> <?php echo $roles['rol']; ?> </td> <td colspan="2"><a href="modificarRol?id=<?php echo $roles['idRoles'];