示例#1
0
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);
}
示例#2
0
        $cliente = obtenerCliente($link, $_GET["id"]);
    }
    if ($_POST["action"] == "Modificar") {
        $cliente->id = $_POST["id"];
        $cliente->rif = strtoupper($_POST["txtRIF"]);
        $cliente->nombre = strtoupper($_POST["txtNombre"]);
        $cliente->direccion = strtoupper($_POST["txtDireccion"]);
        $cliente->ciudad = strtoupper($_POST["txtCiudad"]);
        $cliente->telefono = strtoupper($_POST["txtTelefono"]);
        $cliente->id_destino = $_POST["cmbDestino"];
        $cliente->flete = $_POST["txtFlete"];
        $cliente->seguro = $_POST["cmbSeguro"];
        $cliente->email = $_POST["txtEmail"];
        $cliente->iva = $_POST["cmbIVA"];
        $cliente->islr = $_POST["cmbISLR"];
        $action_result = modificarCliente($link, $cliente);
        $cliente = NULL;
    }
    if ($_GET["action"] == "Eliminar") {
        $id = $_GET["id"];
        $action_result = eliminarCliente($link, $id);
    }
    if ($_GET["action"] == "Activar") {
        $id = $_GET["id"];
        $action_result = activarCliente($link, $id);
    }
    if ($_GET["action"] == "Inactivar") {
        $id = $_GET["id"];
        $action_result = inactivarCliente($link, $id);
    }
}
include '../includes/funcionesClientes.php';
include '../includes/funcionesMovimientos.php';
include '../includes/funcionesConfiguraciones.php';
include '../includes/funcionesVentas.php';
$serviciosClientes = new ServiciosClientes();
$serviciosMovimientos = new ServiciosMovimientos();
$serviciosConfiguraciones = new ServiciosConfiguraciones();
$serviciosVentas = new ServiciosVentas();
$accion = $_POST['accion'];
switch ($accion) {
    case 'insertarCliente':
        insertarCliente($serviciosClientes, $serviciosMovimientos, $serviciosVentas, $serviciosConfiguraciones);
        break;
    case 'modificarCliente':
        modificarCliente($serviciosClientes, $serviciosMovimientos, $serviciosVentas, $serviciosConfiguraciones);
        break;
    case 'generarNroCliente':
        generarNroCliente($serviciosClientes);
        break;
    case 'eliminarCliente':
        eliminarCliente($serviciosClientes);
        break;
    case 'traerClientePorId':
        traerClientePorId($serviciosClientes);
        break;
    case 'traerClientePorNroCliente':
        traerClientePorNroCliente($serviciosClientes);
        break;
    case 'traerClientePorNroDocumento':
        traerClientePorNroDocumento($serviciosClientes);
示例#4
0
        header('Location:../View/RegistroCliente.php?msj=' . $msj);
    } else {
        $msj = 0;
        header('Location:../View/RegistroCliente.php?msj=' . $msj);
    }
} elseif ($action == "editar") {
    $objCliente = new Cliente();
    $objCliente->id = $_POST["hiddenId"];
    $objCliente->nombre = $_POST["nombre"];
    $objCliente->telefono = $_POST["telefono"];
    $objCliente->direccion = $_POST["direccion"];
    $objCliente->localidad = $_POST["localidad"];
    $objCliente->fecha = $_POST["fecha"];
    $objCliente->documento = $_POST["documento"];
    $objCliente->descuentos = $_POST["descuentos"];
    $resultadoCliente = modificarCliente($objCliente);
    if ($resultadoCliente == TRUE) {
        $msj = 11;
        header('Location:ClienteController.php?clienteId=' . $objCliente->id . '&action=consultar&msj=' . $msj);
    } else {
        $msj = 10;
        header('Location:ClienteController.php?clienteId=' . $objCliente->id . '&action=consultar&msj=' . $msj);
    }
} elseif ($action == "consultar") {
    $objCliente = new Cliente();
    $objCliente->id = $_GET['clienteId'];
    $resultadoCliente = consultarCliente($objCliente);
    if ($resultadoCliente == TRUE) {
        include '../View/EditarClientes.php';
    } else {
        echo '<link rel="stylesheet" type="text/css" href="../view/Css/All.css"/>';