function run()
{
    $cliente = array();
    $correo = $_SESSION["userName"];
    $usuario = obtenerUsuario($correo);
    $idUsuario = $usuario["idUsuario"];
    $cliente = obtenerCliente($idUsuario);
    $boolValidar = true;
    if (isset($_POST["btnDesactivar"])) {
        deshabilitarUsuario($idUsuario);
        mw_setEstaLogueado("", false, "");
        redirectWithMessage("Usuario Inhabilitado", "index.php?page=home");
    }
    if (isset($_POST["btnSignOut"])) {
        mw_setEstaLogueado("", false, "");
        redirectToUrl("index.php?page=home");
    }
    if (isset($_POST["btnModificar"])) {
        if (!validar('nombre', $_POST["nuevoPrimerNombre"])) {
            $boolValidar = false;
            echo "<script>alert('Error! Nombre ingresado con caracteres no permitidos');</script>";
        }
        if (!validar('nombre', $_POST["nuevoPrimerApellido"])) {
            $boolValidar = false;
            echo "<script>alert('Error! Apellido ingresado con caracteres no permitidos');</script>";
        }
        if (!validar('numero', $_POST["nuevoTelefono"])) {
            $boolValidar = false;
            echo "<script>alert('Error! Teléfeno ingresado con caracteres no permitidos');</script>";
        }
        if ($boolValidar) {
            if (modificarCliente($_POST, $cliente["idCliente"])) {
                redirectWithMessage("Perfil Actualizado", "index.php?page=perfil");
            }
        }
    }
    //if btnModificar
    renderizar("perfil", $cliente);
}
Exemple #2
0
<?php

include "inc_session.php";
include "inc_seguridad.php";
include "inc_conectarse.php";
$_SESSION["modulo"] = "envios";
include "inc_functions.php";
?>
	
<?php 
if ($_POST["action"] != "" || $_GET["action"] != "") {
    if ($_GET["action"] == "Modificar") {
        $envio = obtenerEnvio($link, $_GET["id"]);
        $cliente = obtenerCliente($link, $envio->id_cliente);
    }
    if ($_POST["action"] == "Modificar") {
        $envio->id = $_POST["id"];
        $envio->tipo_envio = $_POST["cmbGenerar"];
        $envio->tipo_cobro = $_POST["cmbCobrar"];
        $envio->bultos = $_POST["txtBultos"];
        $envio->remesa = $_POST["txtRemesa"];
        if ($_POST["txtRemesa"] == "") {
            $envio->remesa = $_POST["txtRemesaAux"];
        }
        $envio->factura = $_POST["txtFactura"];
        $envio->flete = $_POST["txtFlete"];
        $envio->mercancia = $_POST["txtMercancia"];
        $envio->bskg = $_POST["txtBsKg"];
        $envio->peso = $_POST["txtPeso"];
        $envio->viaje = $_POST["txtViaje"];
        $action_result = modificarEnvio($link, $envio);
<?php

include "inc_session.php";
include "inc_seguridad.php";
include "inc_conectarse.php";
$_SESSION["modulo"] = "facturas";
include "inc_functions.php";
?>
	
<?php 
$id = $_GET["id"];
$factura = obtenerFactura($link, $id);
$cliente = obtenerCliente($link, $factura->id_cliente);
$total_flete_mercancia = $factura->total_mercancia * ($factura->flete / 100);
$total_flete_peso = $factura->total_peso * $factura->bskg;
$total_viaje = $factura->total_viaje;
$total_flete = $total_flete_mercancia + $total_flete_peso + $total_viaje;
$total_iva = $total_flete * ($factura->iva / 100);
$total_seguro = $factura->total_mercancia * ($factura->seguro / 100);
$variables = "page=" . $_GET["page"] . "&txtBusqueda=" . $_REQUEST["txtBusqueda"] . "&cmbEstatusFactura=" . $_REQUEST["cmbEstatusFactura"] . "&cmbAnoI=" . $_REQUEST["cmbAnoI"] . "&cmbMesI=" . $_REQUEST["cmbMesI"] . "&cmbDiaI=" . $_REQUEST["cmbDiaI"];
?>
	
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<?php 
include "inc_metadata.php";
?>
<body>
<!-- wrap starts here -->
<?php 
include "inc_header.php";
<?php

include "inc_session.php";
include "inc_seguridad.php";
include "inc_conectarse.php";
$_SESSION["modulo"] = "configuracion";
include "inc_functions.php";
?>
	
<?php 
$cliente = obtenerCliente($link, $_GET["id"]);
$variables = "page=" . $_GET["page"] . "&txtBusqueda=" . $_REQUEST["txtBusqueda"];
?>
	
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<?php 
include "inc_metadata.php";
?>
<body>
<!-- wrap starts here -->
<?php 
include "inc_header.php";
?>
	
<div id="wrap"> 
	<?php 
include "inc_menu.php";
?>
	<!-- content-wrap starts here -->	
	<div id="content-wrap">  
Exemple #5
0
function generarFacturaCliente($link, $id_cliente, $flete, $remesa, $numero_factura, $cobrarSeguro, $seguro, $envios)
{
    $envios2 = $envios;
    $envios1 = $envios;
    if (!existeFactura($link, $numero_factura, $envios2)) {
        $cliente = obtenerCliente($link, $id_cliente);
        $factura->proveedor = "";
        $factura->factura = "";
        $factura->total_bultos;
        $factura->total_mercancia = 0;
        $factura->total_peso = 0;
        $factura->bskg = 0;
        $factura->total_viaje;
        $factura->flete = str_replace(",", ".", substr($flete, 0, strpos($flete, ",") + 3));
        $factura->seguro = str_replace(",", ".", substr($seguro, 0, strpos($seguro, ",") + 3));
        foreach ($envios as $id_envio) {
            // Obtengo el envio
            $query = "SELECT * FROM ts_envio WHERE id=" . $id_envio;
            $result = mysql_query($query, $link);
            $row = mysql_fetch_object($result);
            $factura->proveedor .= obtenerProveedorStr($link, $row->id_proveedor) . ", ";
            $factura->factura .= $row->factura . ", ";
            $factura->total_bultos += $row->bultos;
            $factura->total_mercancia += $row->mercancia;
            $factura->total_peso += $row->peso;
            $factura->total_flete_mercancia += $row->mercancia * ($factura->flete / 100);
            $factura->total_flete_peso += $row->peso * $row->bskg;
            if ($factura->bskg == 0) {
                $factura->bskg = $row->bskg;
            }
            $factura->total_viaje += $row->viaje;
        }
        $factura->proveedor = substr($factura->proveedor, 0, -2);
        $factura->factura = substr($factura->factura, 0, -2);
        $factura->total_flete = $factura->total_flete_mercancia + $factura->total_flete_peso + $factura->total_viaje;
        $factura->iva = obtenerIVA($link);
        $factura->total_iva = $factura->iva / 100 * $factura->total_flete;
        $valor = $factura->total_flete + $factura->total_iva;
        if ($factura->seguro != "") {
            $valor = $valor + $factura->total_mercancia * ($factura->seguro / 100);
        }
        $query = "INSERT INTO ts_factura(id_cliente,\r\n\t\t\t                                 numero_factura,\r\n\t\t\t                                 fecha_factura,\r\n\t\t\t                                 tipo_factura,\r\n\t\t\t                                 proveedor,\r\n\t\t\t                                 factura,\r\n\t\t\t                                 total_bultos,\r\n\t\t\t                                 total_mercancia,\r\n\t\t\t                                 flete,\r\n\t\t\t                                 total_peso,\r\n\t\t\t                                 bskg,\r\n\t\t\t                                 total_viaje,\r\n\t\t\t                                 iva,\r\n\t\t\t                                 seguro,\r\n\t\t\t                                 total_pagar,\r\n\t\t\t                                 ind_factura,\r\n\t\t\t                                 ind_activo,\r\n\t\t\t                                 fecha_creacion,\r\n\t\t\t                                 fecha_modificacion,\r\n\t\t\t                                 id_usuario) \r\n\t\t\t                          VALUES(" . $id_cliente . ", \r\n\t\t\t                                 '" . $numero_factura . "', \r\n\t\t\t                                 CURDATE(),\r\n\t\t\t                                 'C',\r\n\t\t\t                                 '" . $factura->proveedor . "',\r\n\t\t\t                                 '" . $factura->factura . "',\r\n\t\t\t                                 " . $factura->total_bultos . ",\r\n\t\t\t                                 " . $factura->total_mercancia . ",\r\n\t\t\t                                 " . NVL($factura->flete) . ",\r\n\t\t\t                                 " . NVL($factura->total_peso) . ",\r\n\t\t\t                                 " . NVL($factura->bskg) . ",\r\n\t\t\t                                 " . NVL($factura->total_viaje) . ",\r\n\t\t\t                                 " . $factura->iva . ",\r\n\t\t\t                                 " . NVL($factura->seguro) . ",\r\n\t\t\t                                 " . $valor . ",\r\n\t\t\t                                 1,\r\n\t\t\t                                 1,\r\n\t\t\t                                 CURDATE(),\r\n\t\t\t                                 CURDATE(),\r\n\t\t\t                                 " . $_SESSION["id_usuario"] . ")";
        mysql_query($query, $link);
        $id_factura = mysql_insert_id($link);
        foreach ($envios1 as $id_envio) {
            // Obtengo el envio
            $query = "SELECT * FROM ts_envio WHERE id=" . $id_envio;
            $result = mysql_query($query, $link);
            $row = mysql_fetch_object($result);
            $query = "UPDATE ts_envio SET id_factura=" . $id_factura . ", remesa='" . $numero_factura . "' WHERE id=" . $row->id;
            mysql_query($query, $link);
        }
        return "exitoGenerarFactura";
    } else {
        return "facturaYaExisteError";
    }
}
        if ($factura->tipo_cobro == "") {
            $factura->tipo_cobro = $row->tipo_cobro;
        }
    }
    $factura->proveedor = substr($factura->proveedor, 0, -1);
    $factura->factura = substr($factura->factura, 0, -2);
    $factura->total_flete = $factura->total_flete_mercancia + $factura->total_flete_peso + $factura->total_viaje;
    $factura->iva = obtenerIVA($link);
    $factura->total_iva = $factura->iva / 100 * $factura->total_flete;
    $factura->seguro = obtenerSeguro($link);
    $factura->total_seguro;
}
if (isset($_GET["id"])) {
    $remesa = $_GET["remesa"];
    $id_cliente = $_GET["id"];
    $cliente = obtenerCliente($link, $id_cliente);
    $envios = obtenerEnviosClienteRemesa($link, $cliente->id, $remesa);
    $factura->proveedor = "";
    $factura->factura = "";
    $factura->total_bultos;
    $factura->total_mercancia = 0;
    $factura->total_peso = 0;
    $factura->flete = 0;
    $factura->bskg = 0;
    $factura->total_viaje = 0;
    $factura->seguro = obtenerSeguro($link);
    while ($row = obtenerRegistro($envios)) {
        $factura->proveedor .= obtenerProveedorStr($link, $row->id_proveedor) . ", ";
        $factura->factura .= $row->factura . ", ";
        $factura->total_bultos += $row->bultos;
        $factura->total_mercancia += $row->mercancia;
            <h2 class="section-heading text-center">Nuestros Clientes</h2>

<?php 
include $_SERVER['DOCUMENT_ROOT'] . "/admin/categoria_cliente/obtener.php";
include $_SERVER['DOCUMENT_ROOT'] . "/admin/clientes/obtener.php";
$categorias = lista();
for ($i = 0; $categorias[$i] != null; $i++) {
    echo '<div class="col-md-6">
                <div class="page-header text-center">
                    <h4>
                    ' . $categorias[$i][1] . '
                    </h4>
                </div>';
    $clientes = obtenerClientes($categorias[$i][0]);
    for ($j = 0; $clientes[$j] != null; $j++) {
        $cliente = obtenerCliente($clientes[$j]);
        echo '
                    <div class="col-md-4">
                        <img src="/admin/clientes/' . $cliente["imagen"] . '" class="img-responsive img-centered img-rounded imageHover" alt="' . $cliente["nombre"] . '"style="height:100px">
                        <h6 class="text-center text-muted">
                        ' . $cliente["nombre"] . '
                        </h6>
                    </div>';
    }
    echo '<div class="clearfix"></div><hr>
        </div>';
}
?>
        </div>
    </div>
    <div class="clearfix"></div>