function getTablaOrdenesPaciente($parametros) { //////parametros de funcion L////// $oEPaciente = new EPaciente(); $oEPaciente->setIid_persona($parametros["iid_persona"]); //echo "<br>familia_producto: ".$parametros["familia_producto"]."<br>"; $parametros["familia_producto"] = $parametros["familia_producto"] == "" ? "" : $parametros["familia_producto"]; $parametros["iid_tafiliacion"] = $parametros["iid_tafiliacion"] == "" ? 0 : $parametros["iid_tafiliacion"]; //echo "<br>longitud:".$parametros["fechas"]."<br>"; $fecha = array(substr(trim($parametros["fechas"]), 0, 10), substr(trim($parametros["fechas"]), 10, 10)); $fecha1 = split("/", $fecha[0]); $fecha2 = split("/", $fecha[1]); $f1 = $fecha1[2] . "-" . $fecha1[1] . "-" . $fecha1[0]; $f2 = $fecha2[2] . "-" . $fecha2[1] . "-" . $fecha2[0]; //echo "<br>familia_producto: ".$parametros["familia_producto"]."<br>"; //echo "<br>longitud:".strlen(trim($parametros["fechas"]))."<br>"; $parametros["fechas"] = strlen(trim($parametros["fechas"])) == "20" ? $f1 . $f2 : ""; //echo "<br>$f1:$f2<br>"; //echo "<br>fecha:".$parametros["fechas"]."<br>"; $parametros["iestado_orden"] = $parametros["iestado_orden"] == "" ? 0 : $parametros["iestado_orden"]; ///////Parametros de funcion/////// $arrayTabla = $this->o_LOrden->getArrayOrdenesPaciente($oEPaciente, $parametros); //var_dump($arrayTabla); $arrayCabecera = array("11" => "checkbox", "0" => "NÂș ORDEN", "1" => "FECHA", "2" => "AFILIACION", "12" => "#", "3" => "CONCEPTO", "4" => "PRECIO", "5" => "CANTIDAD", "6" => "TOTAL"); $o_Tabla = new Tabla1($arrayCabecera, 15, $arrayTabla, 'tablaOrden', '', '', 'filaSeleccionada', 'OnDblClick', 'alert', 8, 9); $tablaHtml = $o_Tabla->getTabla(); return $tablaHtml; }
public function muestraDatosPacienteCita($iid_persona) { $o_LCita = new LCita(); $o_Persona = new LPersona(); $paciente = new EPaciente(); $resultadoDatosPaciente = $o_LCita->getObjectPacienteCita($iid_persona); $resultadoAfiliacionPaciente = $o_Persona->getArrayFiliacionPaciente($iid_persona); foreach ($resultadoAfiliacionPaciente as $rs => $valor) { if ($resultadoAfiliacionPaciente[$rs]["b_ultafil"] == 1) { $paciente->setAfiliacion($resultadoAfiliacionPaciente[$rs]["filia"]); $paciente->setIid_tafiliacion($resultadoAfiliacionPaciente[$rs]["c_cod_t_afil"]); } } $paciente->setIid_persona($iid_persona); $paciente->setVapellido_pat($resultadoDatosPaciente[0]["v_apepat"]); $paciente->setVapellido_mat($resultadoDatosPaciente[0]["v_apemat"]); $paciente->setVnombre($resultadoDatosPaciente[0]["v_nomper"]); $paciente->setFecha_nacimiento($resultadoDatosPaciente[0]["d_fecnac"]); $paciente->setCsexo($resultadoDatosPaciente[0]["b_sexo"]); //Sexo $paciente->setTipo_documento($resultadoDatosPaciente[0]["c_iddide"]); $paciente->setVnro_doc_identidad($resultadoDatosPaciente[0]["c_ndide"]); $paciente->setCid_ubigeo($resultadoDatosPaciente[0]["c_codubi"]); $paciente->setVdireccion($resultadoDatosPaciente[0]["v_direc"]); // $paciente ->setAfiliacion($resultadoAfiliacionPaciente[0]["filia"]); // $paciente ->setIid_tafiliacion($resultadoAfiliacionPaciente[0]["v_ult_afil"]); $fecha_nacimiento = date("d/m/Y", strtotime($paciente->getFecha_nacimiento())); if ($paciente->getCsexo() == 1) { $sexo = 'HOMBRE'; } elseif ($paciente->getCsexo() == 0) { $sexo = 'MUJER'; } $edadpaciente = $o_Persona->formatoEdad($paciente->getFecha_nacimiento()); $scriptJS = "pintarDatosPacienteCitas('" . $paciente->getIid_persona() . "','" . $paciente->getAfiliacion() . "','" . $paciente->getVnombre() . "','" . $paciente->getVapellido_pat() . "','" . $paciente->getVapellido_mat() . "','" . $paciente->getVnro_doc_identidad() . "','" . $fecha_nacimiento . "','" . $paciente->getIid_tafiliacion() . "');"; return $scriptJS; }