Primer commit del sistema avantika sin cambios
This commit is contained in:
51
modules/usuarios.php
Executable file
51
modules/usuarios.php
Executable file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
|
||||
$empresa->AuthUser();
|
||||
|
||||
if($Usr['type'] != 'admin' && $Usr['type'] != 'direccion' && $Usr['type'] != 'almacen' && $Usr['type'] != 'gerente' && $Usr['type'] != 'centralizador'){
|
||||
header('Location: '.WEB_ROOT);
|
||||
exit;
|
||||
}
|
||||
|
||||
$usuario->setEmpresaId($_SESSION["empresaId"]);
|
||||
|
||||
if($Usr['type'] == 'gerente'){
|
||||
$usuario->setSucursalId($Usr['sucursalId']);
|
||||
$usuario->setTipo('vendedor');
|
||||
$resUsuarios = $usuario->GetUsersBySucAndType();
|
||||
|
||||
$sucursal->setSucursalId($Usr['sucursalId']);
|
||||
$nomSuc = $sucursal->GetNameById();
|
||||
$nomSuc = strtoupper(utf8_decode(urldecode($nomSuc)));
|
||||
}else{
|
||||
$resUsuarios = $usuario->GetUsuariosByEmpresa();
|
||||
}
|
||||
|
||||
$usuarios = array();
|
||||
foreach($resUsuarios as $res){
|
||||
$card = $res;
|
||||
|
||||
$card['type'] = $util->GetNameUsrType($res['type']);
|
||||
|
||||
if($res['sucursalId']){
|
||||
$sucursal->setSucursalId($res['sucursalId'] );
|
||||
$nomSucursal = $sucursal->GetNameById();
|
||||
$card['sucursal'] = strtoupper(utf8_decode(urldecode($nomSucursal)));
|
||||
}
|
||||
|
||||
$usuarios[] = $card;
|
||||
}
|
||||
|
||||
$resSuc = $sucursal->GetSucursalesByEmpresaId();
|
||||
$resSuc2 = $util->DecodeUrlResult($resSuc);
|
||||
$sucursales = $util->DecodeResult($resSuc2);
|
||||
|
||||
$msg = $_SESSION['msgU'];
|
||||
$_SESSION['msgU'] = '';
|
||||
|
||||
$smarty->assign('msg', $msg);
|
||||
$smarty->assign('nomSuc', $nomSuc);
|
||||
$smarty->assign('usuarios', $usuarios);
|
||||
$smarty->assign('sucursales', $sucursales);
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user