<?php

require_once '../../class/Conectar.class.php';
require_once '../../class/Util.class.php';
require_once '../../class/Cuenta_Corriente.class.php';
$objCon = new Conectar();
$objUtil = new Util();
$objCue = new Cuenta_Corriente();
$objCon->db_connect();
if (isset($_POST['Paciente']) && $_POST['Paciente'] != "") {
    $datos = $objCue->buscarCuentaSola($objCon, $_POST['Paciente'], "", "", "");
}
if (isset($_POST['CtaCorriente']) && $_POST['CtaCorriente'] != "") {
    $datos = $objCue->buscarCuentaSola($objCon, "", $_POST['CtaCorriente'], "", "");
}
if (isset($_POST['Identificador']) && $_POST['Identificador'] != "") {
    $identificador = "";
    $identificador = $objUtil->valida_rut($_POST['Identificador']);
    if ($identificador != 0) {
        $datos = $objCue->buscarCuentaSola($objCon, "", "", "", $identificador);
    } else {
        $datos = $objCue->buscarCuentaSola($objCon, "", "", "", $_POST['Identificador']);
    }
}
$objCon = null;
?>
<script type="text/javascript" src="controller/client/js_busquedaCtaCorriente.js"></script>
<center><br><h3>Listado de Cuentas Corrientes</h3></center>
<br>
<center>
<div style="width: 75%;">
Example #2
0
<?php

require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Cuenta_Corriente.class.php';
$objCta = new Cuenta_Corriente();
require_once '../../class/Pss.class.php';
$objPss = new Pss();
require_once '../../class/Paciente.class.php';
$objPac = new Paciente();
switch ($_POST['op']) {
    case "agregarCta":
        session_start();
        try {
            $objCon->db_connect();
            $objCon->beginTransaction();
            $objPac->setPaciente($_SESSION['pac_id']);
            $paciente = $objPac->getInformacionPaciente($objCon, "", "", "");
            $cue_id = $objCta->buscarMaximoId($objCon);
            $objCta->setCuenta_Corriente($cue_id, $_POST['unidadOrigen'], date("Y-m-d"));
            $objCta->generarCtaCte($objCon, $_SESSION['pac_id']);
            $pss_id = $objPss->buscarMaximoId($objCon, $cue_id);
            $objPss->setPss($pss_id, date("Y-m-d"), date("H:m:s"), 0, "Abierto", $paciente[0]['prevision_id'], $paciente[0]['inst_id']);
            $objPss->generarPss($objCon, $cue_id);
            $objCon->commit();
            unset($_SESSION['pac_id']);
            echo "Cuenta Corriente creada con exito. <b><u>N° de Cuenta</u>: {$cue_id}</b>";
            $objCon = null;
        } catch (PDOException $e) {
            $objCon->rollBack();
            echo $e->getMessage();