Exemplo n.º 1
0
require_once $_RUTARAIZ . 'modConexion/Clases/class.CBaseDatos.php';
require_once $_RUTARAIZ . 'modUsuarios/Clases/class.CUsuario.php';
require_once $_RUTARAIZ . 'modUtilidades/Clases/class.CUtils.php';
require_once $_RUTARAIZ . 'modClientes/Clases/class.CCliente.php';
require_once $_RUTARAIZ . 'modFacturas/Clases/class.CFactura.php';
session_start();
$oUsuSesion = $_SESSION['oUsuSesion'];
if ($oUsuSesion == null || !$oUsuSesion->getSesion()) {
    $_SESSION['sWarning'] = "Debe iniciar sesión.";
} else {
    //COMPRUEBO LOS USUARIOS
    if ($oUsuSesion->getCategoria() == "SUPER" || $oUsuSesion->getCategoria() == "ADMINISTRADOR") {
        $oBD = new CBaseDatos();
        $bEstado = $oBD->fBoolConectar();
        $oFactura = new CFactura($_POST['hidID'], null, null, null, null, null, null, null);
        $oFactura->pAtributosDesdeIDN($oBD);
        //Obtengo la Accion
        $sAccion = $_POST['hidAccion'];
        //COMPRUEBO LA ACCION
        if ($sAccion == "A") {
            header('Location: ../Backend/UIAgregar.php');
        } else {
            if ($sAccion == "M") {
                $_SESSION['oFactura'] = $oFactura;
                header('Location: ../BackEnd/UIModificar.php');
            } else {
                if ($sAccion == "F") {
                    $_SESSION['oFactura'] = $oFactura;
                    header('Location: ../BackEnd/UIFicha.php');
                } else {
                    if ($sAccion == "E") {
Exemplo n.º 2
0
require_once $_RUTARAIZ . 'modFacturas/Clases/class.CDetalleFactura.php';
session_start();
$oUsuSesion = $_SESSION['oUsuSesion'];
if ($oUsuSesion == null || !$oUsuSesion->getSesion()) {
    $_SESSION['sWarning'] = "Debe iniciar sesión.";
    header('Location: ../../index.php');
    exit;
} else {
    $oBD = new CBaseDatos();
    $bEstado = $oBD->fBoolConectar();
    if (isset($_SESSION['arIDS'])) {
        $arIDS = $_SESSION['arIDS'];
        $arOFactura = array();
        for ($i = 0; $i < count($arIDS); $i++) {
            $oFTmp = new CFactura($arIDS[$i], null, null, null, null, null, null, null);
            $oFTmp->pAtributosDesdeIDN($oBD);
            array_push($arOFactura, $oFTmp);
        }
    } else {
        if (isset($_SESSION['oFactura'])) {
            $oFactura = $_SESSION['oFactura'];
            $oFactura->pAtributosDesdeIDN($oBD);
        }
    }
    $sWarning = $_SESSION['sWarning'];
}
//$oFactura = new CFactura(null, null, null, null, null, null, null, null);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>