예제 #1
0
 protected function abrirConexion()
 {
     $servidor = "pgsql:host=" . SERVIDOR_BD . ";port=" . PUERTO_BD . ";dbname=" . NOMBRE_BD;
     $usuario = USUARIO_BD;
     $clave = CLAVE_BD;
     try {
         $this->dblink = new PDO($servidor, $usuario, $clave);
         $this->dblink->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     } catch (Exception $exc) {
         Funciones::mensaje($exc->getMessage(), "e");
     }
     return $this->dblink;
 }
예제 #2
0
<?php

require_once '../negocio/area.class.php';
require_once '../util/funciones/Funciones.class.php';
$objArea = new Area();
try {
    $registros = $objArea->listar();
    //        echo '<pre>';
    //        print_r($registros);
    //        echo '</pre>';
} catch (Exception $exc) {
    Funciones::mensaje($exc->getMessage(), "e");
}
?>

<table id="tabla-listado" class="table table-bordered table-striped">
    <thead>
            <tr>
                
                    <th>&nbsp;</th>    
                    <th>CODIGO</th>
                    <th>NOMBRE ÁREA</th>
                    <th>DEPENDENCIA</th>
                    <th>OPCIÓN</th>
                   
            </tr>
    </thead>
    <tbody>
        <?php 
for ($i = 0; $i < count($registros); $i++) {
    echo '<tr>';
예제 #3
0
<?php

$nombre = $_POST["txtnombreproveedor"];
$direccion = $_POST["txtdireccionproveedor"];
$ruc = $_POST["txtrucproveedor"];
require_once '../Clases/clsProveedor.php';
require_once '../util/funciones.php';
$objPro = new Proveedor();
if ($objPro->NuevoProveedor($nombre, $direccion, $ruc)) {
    Funciones::mensaje("Operación Realizada Correctamente", "../Presentacion/Gerente/Gerente.php", 's');
} else {
    Funciones::mensaje("Operación no Realizada ", "../Presentacion/Gerente/Gerente.php", 'e');
}
?>

예제 #4
0
<?php

require_once '../negocio/Sesion.class.php';
require_once '../util/funciones/Funciones.class.php';
$objSesion = new Sesion();
$objSesion->setUsuario('gobierno');
$objSesion->setClave('123456');
if (isset($_POST["chkrecordar"])) {
    $objSesion->setRecordar("S");
} else {
    $objSesion->setRecordar("N");
}
$resultado = $objSesion->iniciarSesion();
print_r($resultado);
switch ($resultado) {
    case 1:
        header("location:../vista/principal.php");
        break;
    case 2:
        Funciones::mensaje("El usuario se encuentra inactivo", "a", "../vista/index.php", 10);
        break;
    default:
        Funciones::mensaje("El usuario del usuario o la contraseña son incorrectos", "e", "../vista/index.php", 5);
}
예제 #5
0
<?php

session_name("SGI");
session_start();
$nombre = $_POST['nombre'];
$pass = $_POST['pass'];
$permisos = $_POST['RadioInline'];
$modulo = $_POST['cbModulos'];
require_once '../Clases/ClsUsuario.php';
require_once '../util/funciones.php';
$objusuario = new Usuario();
if ($objusuario->AgregarUsuario($nombre, $pass, $permisos)) {
    //asigna área o Almacen según sea
    $permisos == 2 ? $objusuario->AsignaArea($modulo, $nombre) : $objusuario->AsignaAlmacen($modulo, $nombre);
    Funciones::mensaje("Operación Realizada con éxito", "../Presentacion/Gerente/Gerente.php", 's');
} else {
    Funciones::mensaje("Operación fallida, intente nuevamente", "../Presentacion/Gerente/Gerente.php", 'e');
}
예제 #6
0
<?php

$usuario = $_POST['nombre'];
$rb = $_POST['RadioInline'];
$pass = $_POST['pass'];
$modulos = $_POST['cbModulos'];
$id = $_POST['id'];
if (isset($_POST['antiguo'])) {
    $antiguo = $_POST['antiguo'];
} else {
    $antiguo = 1;
}
require_once '../Clases/ClsUsuario.php';
require_once '../Clases/ClsSesion.php';
require_once '../util/funciones.php';
$objusuario = new Usuario();
$direccion;
$permisos = 4;
//permiso para almacén
if ($rb == 4) {
    if ($objusuario->ActualizaUsuario($usuario, md5($pass), $modulos, 0, $permisos, $id, $antiguo)) {
        $texto = "Cambio Reailzado, satisfactoriamente";
    }
} else {
    $permisos = 2;
    $objusuario->ActualizaUsuario($usuario, md5($pass), 0, $modulos, $permisos, $id, $antiguo);
    $texto = "Cambio Realizado, satisfactoriamente";
}
$direccion = "../Presentacion/Gerente/Gerente.php";
Funciones::mensaje($texto, $direccion, 's');
예제 #7
0
파일: nuevaArea.php 프로젝트: bverona/SGI
<?php

session_name("SGI");
session_start();
if (!isset($_SESSION["usuario"])) {
    header("location:../Presentacion/index.php");
}
$nombre = $_POST['txtnombrearea'];
require_once '../Clases/clsArea.php';
require_once '../util/funciones.php';
$objAlmacen = new Area();
if ($objAlmacen->AgregarArea($nombre)) {
    Funciones::mensaje("Operación Realizada Correctamente", "../Presentacion/Gerente/Gerente.php", 's');
} else {
    Funciones::mensaje("Operación Fallida Intente Nuevamente", "../Presentacion/Gerente/Gerente.php", 'e');
}
예제 #8
0
<?php

$nombre = $_POST["nombre"];
$id = $_POST["id"];
require_once '../Clases/clsAlmacen.php';
require_once '../util/funciones.php';
$objAlmacen = new Almacen();
$objAlmacen->EditarAlmacen($id, $nombre);
Funciones::mensaje("Operación Realizada con éxito", "../Presentacion/Gerente/ListarAlmacenes.php", "s");
예제 #9
0
<?php

session_name("SGI");
session_start();
if (!isset($_SESSION["usuario"])) {
    header("location:index.php");
}
$nombre = $_POST['nombre'];
$unidad = $_POST['unidad'];
$tipo = $_POST['cbtipo'];
$codigo = $_POST['codigo'];
$precio = $_POST['precio'];
require_once '../Clases/clsArticulo.php';
require_once '../util/funciones.php';
$objArticulo = new Articulo();
if ($objArticulo->AgregarArticulo($nombre, $unidad, $tipo, $codigo, $precio, $_SESSION["id_almacen"]) != 0) {
    Funciones::mensaje("Operación Realizada Correctamente", "../Presentacion/Almacen/ListarArticulos.php", "s");
} else {
    Funciones::mensaje("Operación No Realizada", "../Presentacion/Almacen/ListarArticulos.php", "e");
}
예제 #10
0
<?php

$id = $_POST["id"];
$nombre = $_POST["txtnombreproveedor"];
$direccion = $_POST["txtdireccionproveedor"];
$ruc = $_POST["txtrucproveedor"];
require_once '../Clases/clsProveedor.php';
require_once '../util/funciones.php';
$objPro = new Proveedor();
if ($objPro->EditarProveedor($id, $nombre, $direccion, $ruc)) {
    Funciones::mensaje("Operacion Realizada Correctamente", "../Presentacion/Gerente/ListarProveedores.php", 's');
} else {
    Funciones::mensaje("Operacion Incorrecta", "../Presentacion/Gerente/ListarProveedores.php", 'e');
}