<?php

require_once './initSmarty.php';
require_once './datos.php';
try {
    session_start();
    if (isset($_SESSION['usuario'])) {
        $smarty->assign('nombreUsuario', get_nombre_usuario());
        $smarty->assign('admin', es_admin());
        $smarty->assign('cuentas', get_cuentas());
        if (isset($_GET['ctaOrigen'])) {
            $smarty->assign('existeCtaOrigen', true);
        }
        if (isset($_GET['ctaDestino'])) {
            $smarty->assign('existeCtaDestino', true);
        }
        if (isset($_GET['monedasDistintas'])) {
            $smarty->assign('monedasDistintas', true);
        }
        if (isset($_GET['montoNegativo'])) {
            $smarty->assign('montoNegativo', true);
        }
        if (isset($_GET['saldoInsuficiente'])) {
            $smarty->assign('saldoInsuficiente', true);
        }
        if (isset($_GET['cuentasIguales'])) {
            $smarty->assign('cuentasIguales', true);
        }
        agregar_ingreso_seccion(date('Y-m-d'), get_nombre_usuario(), 'Realizar transferencia', 'Detalle');
        $smarty->display('realizarTransferencia.tpl.html');
    } else {
<?php

require_once './datos.php';
$cliente = $_GET['cliente'];
$cuentasCliente = get_cuentas($cliente . cliente_codigo);
echo json_encode($cuentasCliente);
<?php

require_once './initSmarty.php';
require_once './datos.php';
try {
    session_start();
    if (isset($_SESSION['usuario'])) {
        $smarty->assign('nombreUsuario', get_nombre_usuario());
        $smarty->assign('admin', es_admin());
        $smarty->assign('cuentas', get_cuentas());
        $movimientos = array();
        foreach (get_cuentas() as $cuenta) {
            $movimientos[$cuenta[cuenta_codigo]] = get_movimientos_cuenta($cuenta[cuenta_codigo], 5);
        }
        $smarty->assign('movimientos', $movimientos);
        agregar_ingreso_seccion(date('Y-m-d'), get_nombre_usuario(), 'Consulta de saldo', 'Detalle');
        $smarty->display('consultarSaldo.tpl.html');
    } else {
        header('location: ./index.php');
    }
} catch (Exception $ex) {
    echo $ex->getMessage();
}