Esempio n. 1
0
 public function listaDatosPersonaDocumentos($c_cod_per, $readonly, $disabled)
 {
     $o_LCita = new LCita();
     $arrayFilas = $o_LCita->listaDatosPersonaDocumentos($c_cod_per);
     $cantidad = count($arrayFilas);
     $script = "<script>\$('divDNI').innerHTML=" . $cantidad . "</script>";
     echo $script;
     $tablaHTML = "";
     $tablaHTML = "<table id='tbl_doc' style='width:100%;' border='0' cellpadding='3' cellspacing='0'>";
     $tablaHTML .= "<tbody>";
     $i = 1;
     if ($c_cod_per == '' || count($arrayFilas) == 0) {
         $cb_tipDc = $this->seleccionarTipoDocumento('0001');
         $imagen = $disabled == '' ? '../../../imagen/icono/nuevo_item.png' : '../../../imagen/icono/nuevo_item_black.png';
         $cursor = $disabled == '' ? 'cursor:pointer;' : 'cursor:default;';
         $tablaHTML .= "<tr>";
         $tablaHTML .= "<td height='23' width='30%' valign='top'>";
         $tablaHTML .= "<select " . $disabled . " onchange='validaTxtNroDoc(1);' name='cbTipoDoc[1]' id='cbTipoDoc[1]' style='width:120px;'>";
         $tablaHTML .= $cb_tipDc;
         $tablaHTML .= "</select>";
         $tablaHTML .= "</td>";
         $tablaHTML .= "<td>";
         $tablaHTML .= "<input name='txtNroDocIdent[1]' tabindex=1 onblur='valida_docIdentidad(1);' onkeypress=\"return validFormSaltDNI(\$('cbTipoDoc[1]').value,this,event,'txtApellidoPat')\"  type='text' style='width:100px;' id='txtNroDocIdent[1]' title='Documento Identidad' maxlength='8' " . $readonly . "/>";
         $tablaHTML .= "&nbsp;<input type='button' name='btnAgregaDni[1]' id='btnAgregaDni[1]' " . $disabled . " value='' style='background:url({$imagen}) no-repeat;width:18px;height:18px;border:0px;{$cursor}' onclick='agrega_documento_identidad(\"tbl_doc\",++kk);'>";
         $tablaHTML .= "</td>";
         $tablaHTML .= "</tr>";
         $script = "<script>\$('divDNI').innerHTML=1</script>";
         echo $script;
     } else {
         foreach ($arrayFilas as $indice => $valor) {
             $cb_tipDc = $this->seleccionarTipoDocumento($arrayFilas[$i - 1]['cTipoDocumento']);
             $tablaHTML .= "<tr id='rowTipoDoc" . $i . "'>";
             $tablaHTML .= "<td height='23' width='30%' valign='top'>";
             $tablaHTML .= "<select onchange='validaTxtNroDoc(" . $i . ");' name='cbTipoDoc[" . $i . "]' id='cbTipoDoc[" . $i . "]' style='width:120px;' " . $disabled . ">";
             $tablaHTML .= $cb_tipDc;
             $tablaHTML .= "</select>";
             $tablaHTML .= "</td>";
             $tablaHTML .= "<td>";
             $tablaHTML .= "<input name='txtNroDocIdent[" . $i . "]' onblur='valida_docIdentidad(" . $i . ");' onkeypress=\"return validFormSalt('nro',this,event,'txtApellidoPat')\" type='text' " . $readonly . " style='width:100px;' id='txtNroDocIdent[" . $i . "]' value='" . htmlentities(trim($arrayFilas[$i - 1]['vNumeroDocumento'])) . "'  title='Documento Identidad' maxlength='8'/>";
             $tablaHTML .= $i == 1 ? "<input type='button' disabled='disabled' name='btnDni[" . $i . "]' id='btnDni[" . $i . "]' value='' style='background:url(../../../imagen/icono/nuevo_item_black.png) no-repeat;width:18px;height:18px;border:0px;cursor:default;' onclick='agrega_documento_identidad(\"tbl_doc\",++kk);'>" : "<input type='button' name='btnDni[" . $i . "]' id='btnDni[" . $i . "]' disabled='disabled' value='' style='background:url(../../../imagen/inicio/eliminar_black.gif) no-repeat;width:18px;height:18px;border:0px;cursor:default;' onclick='elimina_fila(" . $i . ");'>";
             $tablaHTML .= "</td>";
             $tablaHTML .= "</tr>";
             $i++;
         }
     }
     $tablaHTML .= "</tbody>";
     $tablaHTML .= "</table>";
     return $tablaHTML;
 }