</a>
				</div>
			</div>
			<div class="form-group">
				<div class="col-sm-offset-2 col-sm-10">
					<button type="submit" name="submit" id="submit"
						class="btn btn-primary">
						<span class="glyphicon glyphicon-floppy-saved"></span> Guardar
					</button>
					<a href="usuario.php?view=modificar_usuario" class="btn btn-primary">
						<span class="glyphicon glyphicon-remove"></span> Cancelar
					</a>
				</div>
			</div>
		</form>';
    return;
}
?>

<div class="listar">
	<?php 
$lista_usuarios = UsuarioBLL::obtenerPorCriterio("nombre", "", -1, 0, 10);
if ($lista_usuarios == false) {
    echo "<div class=\"alert alert-danger\" role=\"alert\">\n\t\t\t\t\t<strong>Error!</strong> Intente más tarde o contacte con el administrador del sistema.\n\t\t\t\t </div>";
} else {
    echo "<div class=\"table-responsive\">";
    echo UsuarioBLL::convertirTableHTML($lista_usuarios, true, false);
    echo "</div>";
}
?>
</div>
Example #2
0
    //captura de datos
    $id = $_POST['idHidden'];
    $nombre = $_POST['nombre'];
    $apellidos = $_POST['apellidos'];
    $clave = $_POST['clave'];
    $clave2 = $_POST['clave2'];
    $horario = $_POST['horario'];
    $tipoUsuario = $_POST['tipoUsuario'];
    $usuarioE = new Usuario();
    $usuarioE->setId($id);
    $usuarioE->setNombre($nombre);
    $usuarioE->setApellidos($apellidos);
    $usuarioE->setClave($clave);
    $usuarioE->setIdhorario($horario);
    $usuarioE->setIdrol($tipoUsuario);
    $usuarioBLL = new UsuarioBLL();
    //valida passwords
    if ($clave != $clave2) {
        $_SESSION['registrado'] = 'f1';
    } else {
        if ($usuarioBLL->getHayError()) {
            $_SESSION['registrado'] = 'f';
        } else {
            //si no hay error hay q hacer la modificacion
            $usuarioBLL->Modificar($usuarioE);
            $_SESSION['registrado'] = 't';
        }
    }
    //sea cual sea el caso lo retorna a mantenimientos
    header("location:../Mantenimiento_Usuarios.php");
}
Example #3
0
	<div class="modal-body">
		
		<div class='form-group'>
			<label for='id'>Número de Mesa:</label>
			<input class='form-control' name='id' type='text' id='id' placeholder='solo números' required pattern="[0-9]{1,2}" title="Rango de 1 a 99 mesas">
		</div>
			
		<div class='form-group'>
			<label for='nombre'>Descripción General:</label>
			<input class='form-control' name='descripcion' type='text' id='descripcion' placeholder='cupo de la mesa' required pattern="[Mmesa para]{1,}[0-9]{1,2}[ personas]{1,}" title="Ejemplo: Mesa para 2 personas">
		</div>	
		
			<div class='form-group'>
					<label for='salonero'>Salonero:</label>
						<?php 
$usuario = new UsuarioBLL();
$rol = 2;
$vUsuario = $usuario->ListarRol($rol);
$count = 0;
$result = array();
$result[$count] = array("id_usuario" => '', "nombre" => '-Seleccione una opción-', "apellidos" => '');
foreach ($vUsuario as $row) {
    $result[++$count] = array("id_usuario" => $row[0], "nombre" => $row[1], "apellidos" => $row[2]);
}
?>
								<select id='salonero' name='salonero' class='selectpicker'  required='true'>
								<?php 
foreach ($result as $each) {
    $selected = $each['id_usuario'] === $vMesa[0][4] ? ' selected="selected"' : '';
    ?>
								<option value=<?php 
					</a>
				</div>
			</div>
			<div class="form-group">
				<div class="col-sm-offset-2 col-sm-10">
					<button type="submit" name="submit" id="submit"
						class="btn btn-primary">
						<span class="glyphicon glyphicon-trash"></span> Eliminar
					</button>
					<a href="usuario.php?view=eliminar_usuario" class="btn btn-primary">
						<span class="glyphicon glyphicon-remove"></span> Cancelar
					</a>
				</div>
			</div>
		</form>';
    return;
}
?>

<div id="listar-usuarios">
	<?php 
$listar_usuarios = UsuarioBLL::obtenerPorCriterio("nombre", "", -1, 0, 10);
if ($listar_usuarios == false) {
    echo "<div class=\"alert alert-danger\" role=\"alert\">\n\t\t\t\t\t<strong>Error!</strong> Intente más tarde o contacte con el administrador del sistema.\n\t\t\t\t </div>";
} else {
    echo "<div class=\"table-responsive\">";
    echo UsuarioBLL::convertirTableHTML($listar_usuarios, false, true);
    echo "</div>";
}
?>
</div>
Example #5
0
if (isset($_POST['submit'])) {
    $id = $_POST['id'];
    $nombre = $_POST['nombre'];
    $apellidos = $_POST['apellidos'];
    $clave = $_POST['clave'];
    $clave2 = $_POST['clave2'];
    $horario = $_POST['horario'];
    $tipoUsuario = $_POST['tipoUsuario'];
    $usuarioE = new Usuario();
    $usuarioE->setId($id);
    $usuarioE->setNombre($nombre);
    $usuarioE->setApellidos($apellidos);
    $usuarioE->setClave($clave);
    $usuarioE->setIdhorario($horario);
    $usuarioE->setIdrol($tipoUsuario);
    $usuarioBLL = new UsuarioBLL();
    //$usuarioExistente=$usuarioBLL->ConsultarRegistro($id);
    //valida passwords
    if ($clave != $clave2) {
        $_SESSION['registrado'] = 'f1';
    } else {
        $usuarioBLL->Agregar($usuarioE);
        if ($usuarioBLL->getHayError()) {
            $_SESSION['registrado'] = 'f2';
        } else {
            //if($usuarioExistente == ""){
            //si no hay error inserta nuevo valor
            $_SESSION['registrado'] = 't1';
            //}
            //else{
            //	$_SESSION ['registrado'] = 'f2';
<?php

include "Seguridad.php";
include "IncluirClases.php";
$title = "Mantenimiento de Usuarios";
$usuario = new UsuarioBLL();
$resultado = $usuario->Contar();
// Número de Filas total
$totalFilas = $resultado[0][0];
// Número de resultados que desea mostrar por página
$filas_pagina = 6;
// Indica el número de página de la última pagina
$ultima = ceil($totalFilas / $filas_pagina);
// Verificar que la última no sea inferior a 1
if ($ultima < 1) {
    $ultima = 1;
}
// Estable el $numeroPagina = 1;
$numeroPagina = 1;
// Obtiene el número de página de GET (URL)
if (isset($_GET['pn'])) {
    $numeroPagina = preg_replace('#[^0-9]#', '', $_GET['pn']);
}
// Verificar el número de página no sea menor a 1 o más que la $ultima pagina
if ($numeroPagina < 1) {
    $numeroPagina = 1;
} else {
    if ($numeroPagina > $ultima) {
        $numeroPagina = $ultima;
    }
}
Example #7
0
    //captura de datos
    $id = $_POST['idHidden'];
    /*$nombre = $_POST ['nombre'];
    	$apellidos = $_POST ['apellidos'];
    	$clave = $_POST ['clave'];
    	$clave2 = $_POST ['clave2'];
    	$horario = $_POST ['horario'];
    	$tipoUsuario = $_POST ['tipoUsuario'];*/
    $usuarioE = new Usuario();
    $usuarioE->setId($id);
    /*$usuarioE->setNombre($nombre);
    	$usuarioE->setApellidos($apellidos);
    	$usuarioE->setClave($clave);
    	$usuarioE->setIdhorario($horario);
    	$usuarioE->setIdrol($tipoUsuario);*/
    $usuarioBLL = new UsuarioBLL();
    if ($id != $_SESSION['id']) {
        $usuarioBLL->Eliminar($usuarioE);
        if ($usuarioBLL->getHayError()) {
            $_SESSION['registrado'] = 'f';
        } else {
            //si no hay error hay q hacer la modificacion
            $_SESSION['registrado'] = 't';
        }
    } else {
        $_SESSION['registrado'] = 'f3';
    }
    //sea cual sea el caso lo retorna a mantenimientos
    header("location:../Mantenimiento_Usuarios.php");
}
?>
Example #8
0
<?php

// si hay submit en el form
if (!empty($_POST)) {
    $idUsuario = $_POST['usuario'];
    $clave = $_POST['clave'];
    $usuario = new UsuarioBLL();
    $usuarioActual = $usuario->Verificar($idUsuario, $clave);
    if ($usuarioActual != "") {
        $_SESSION['usuario'] = $usuarioActual[0][2] . " " . $usuarioActual[0][3];
        //Mostar nombre y apellidos
        $_SESSION['rol'] = $usuarioActual[0][5];
        //Rol para definir los menus a mostrar
        $_SESSION['id'] = $usuarioActual[0][1];
        //identicador del usuario actual
        $mensaje = 'Bienvenido ' . $_SESSION['usuario'];
        echo "<script>";
        echo "if(alert('{$mensaje}'));";
        echo "window.location='index.php'";
        echo "</script>";
    } else {
        $mensaje = 'Datos Incorrectos';
        echo "<script>";
        echo "if(alert('{$mensaje}'));";
        //echo "window.location='index.php'";
        echo "</script>";
    }
}
//comprobar la existencia del usuario
if (isset($_SESSION['usuario'])) {
    $usuario_logueado = true;