$datosDevueltos[$j]['institucion'] = trim($datos[9]); $datosDevueltos[$j]['nacionalidad'] = trim($datos[10]); $datosDevueltos[$j]['error'] = "Existe como paciente"; $datosDevueltos[$j]['result'] = "No Importado"; $j++; } else { //NO EXISTE COMO PACIENTE $objPer->setPer_id($id); if ($objPer->buscarIdentificador($objCon) == 1) { //EXISTE EN TABLA PERSONA //CREAMOS PACIENTE Y ACTUALIZAMOS INFORMACIÓN DE PERSONA try { $objCon->beginTransaction(); $pac_id = $objPac->nuevoPac_id($objCon); $objPer->setPersona($id, $nombres, $apellidoPaterno, $apellidoMaterno, $fecha, $telefono, $nacionalidad, $sexo, $direccion); $objPac->setPaciente($pac_id); $objPer->modificarPersona($objCon); $objPac->insertarPaciente($objCon, $prevision, $id, $institucion, ''); $objCon->commit(); $total++; } catch (PDOException $e) { $total--; $objCon->rollBack(); echo $e->getMessage(); } } else { //CREAMOS PACIENTE Y CREAMOSPERSONA try { $objCon->beginTransaction(); $pac_id = $objPac->nuevoPac_id($objCon); $objPer->setPersona($id, $nombres, $apellidoPaterno, $apellidoMaterno, $fecha, $telefono, $nacionalidad, $sexo, $direccion);
session_start(); require_once '../../class/Conectar.class.php'; $objCon = new Conectar(); require_once '../../class/Paciente.class.php'; $objPac = new Paciente(); require_once '../../class/Util.class.php'; $objUtil = new Util(); require_once '../../class/Prevision.class.php'; $objPrev = new Prevision(); require_once '../../class/Nacionalidad.class.php'; $objNac = new Nacionalidad(); require_once '../../class/Institucion.class.php'; $objIns = new Institucion(); /*LLAMADA DE METODOS.*/ $objCon->db_connect(); $objPac->setPaciente($_POST['pac_id']); $datos = $objPac->getInformacionPaciente($objCon, "", "", ""); $nacionalidades = $objNac->obtenerNacionalidades($objCon); $previsiones = $objPrev->obtenerPrevisiones($objCon); $instituciones = $objIns->obtenerInstituciones($objCon); $objCon = null; $fecha = date("d") . "/" . date("m") . "/" . date("Y"); ?> <script type="text/javascript">calendario('txtFechaNac', '<?php echo $fecha; ?> ')</script> <script type="text/javascript" src="controller/client/js_editarPaciente.js"></script> <center> <form id="frmDatosPaciente"> <input type="hidden" name="per_id" value="<?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(); }