function jsaReRelaciones($idsocio) { //Checar compatibilidad numerica entre los dependientes economicos $sqlL = new cSQLListas(); $cBenef = new cTabla($sqlL->getListadoDeRelaciones($idsocio)); $xTbl = new cHTabla("idtblrels"); $xHSel = new cHSelect(); $xChk = new cHCheckBox(); $xText = new cHText(); $xText->setDivClass(""); $xChk->setDivClass(""); $xBtn = new cHButton(); $xUl = new cHUl(); $li = $xUl->getO(); $li->setT("ul"); $li->setClass("tags blue"); $li->add($xBtn->getBasic("TR.Guadar", "jsGuardarReferencia()", $xBtn->ic()->GUARDAR, "idguardar", false, true), ""); $xTbl->initRow(); $xTbl->addTD($xText->getDeNombreDePersona()); $xTbl->addTD($xHSel->getListaDeTiposDeRelaciones("", "")->get("")); $xTbl->addTD($xHSel->getListaDeTiposDeParentesco()->get("")); $xTbl->addTD($xChk->get("TR.es dependiente_economico", "dependiente")); $xTbl->addRaw("<td class='toolbar-24'>" . $xUl->get() . "</td>"); $xTbl->endRow(); $cBenef->addTool(1); $cBenef->addTool(2); $cBenef->setKeyField("idsocios_relaciones"); return $xTbl->get() . $cBenef->Show(); }
//==================================== Nuevas Relaciones if ($origen_relacion == false) { $xTbl = new cHTabla("idtblrels"); $xHSel = new cHSelect(); $xChk = new cHCheckBox(); $xText = new cHText(); $xText->setDivClass(""); $xChk->setDivClass(""); $xBtn = new cHButton(); $xUl = new cHUl(); $li = $xUl->getO(); $li->setT("ul"); $li->setClass("tags blue"); $li->add($xBtn->getBasic("TR.Guadar", "jsGuardarReferencia()", $xBtn->ic()->GUARDAR, "idguardar", false, true), ""); $xTbl->initRow(); $xTbl->addTD($xText->getDeNombreDePersona()); $xTbl->addTD($xHSel->getListaDeTiposDeRelaciones("", "")->get("")); $xTbl->addTD($xHSel->getListaDeTiposDeParentesco()->get("")); $xTbl->addTD($xChk->get("TR.es dependiente_economico", "dependiente")); $xTbl->addRaw("<td class='toolbar-24'>" . $xUl->get() . "</td>"); $xTbl->endRow(); $xFRM->addHTML("<h2>" . PERSONAS_TITULO_PARTES . "</h2>"); $xFRM->addHTML($xTbl->get()); $xFRM->addHTML('<div id="ListaDeRelaciones"></div>'); } } if ($agregardom == true and setNoMenorQueCero($persona) > 0) { $xSoc->set($persona); if ($xSoc->init() == true) { $xCol = null; $nexterior = parametro("idnumeroexterior");
//$tab -> add(TabSetvalue::getBehavior('idObservaciones', $xSoc->getMessages() )); return $tab->getString(); } $jxc->exportFunction('jsaGetDatosHeredados', array("idsocio")); $jxc->process(); echo $xHP->getHeader(); //$jsb = new jsBasicForm(""); $xHP->init(); $xFRM = new cHForm("frmagregarempresas", "agregar-empresas.frm.php?action={$step}&empresa={$empresa}"); $xTxt2 = new cHText(); $xTxt = new cHText(); $xSel = new cHSelect(); $xTabs = new cHTabs(); $xFRM->addPersonaBasico("", false, $idsocio); $xFRM->OText("nombrecorto", $alias, "TR.Nombre_corto"); $xFRM->addHElem($xTxt2->getDeNombreDePersona("iddirectivo", $iddirectivo, "TR.Clave_de_Persona del Contacto")); $xFRM->OText("directivo", $directivo, "TR.Nombre de Contacto"); $xFRM->addHElem($xSel->getListaDeProductosDeCredito("", $producto)->get(true)); $xTabs->addTab("TR.Periocidad 1", $xSel->getListaDePeriocidadDePago("idperiocidad1", $periocidad1)->get("TR.Periocidad de pago", true)); $xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_aviso1", $diasaviso1, "TR.Dias de Aviso")); $xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_nomina1", $diasnomina1, "TR.Dias de Nomina")); $xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_pago1", $diaspago1, "TR.Dias de Pago")); $xTabs->addTab("TR.Periocidad 2", $xSel->getListaDePeriocidadDePago("idperiocidad2", $periocidad1)->get("TR.Periocidad de pago", true)); $xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_aviso2", $diasaviso2, "TR.Dias de Aviso")); $xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_nomina2", $diasnomina2, "TR.Dias de Nomina")); $xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_pago2", $diaspago2, "TR.Dias de Pago")); $xFRM->addAviso($msg); $xFRM->addHTML($xTabs->get()); $xFRM->addHElem($xSel->getListaDeOficiales("", "", $oficial)->get(true)); $xFRM->OText("idemail1", $mail1, "TR.Email de contacto 1"); $xFRM->OText("idemail2", $mail2, "TR.Email de contacto 2");
li("Eliminar Plan de Pagos")-> li("Recalcular Intereses Devengados")-> li("Reestructurar SDPM")-> end() );*/ $oFrm6->addHElem($oTxt->getDeObservaciones("idobservacionesw", "", $xFRM->lang("observaciones"))); $oFrm6->addFootElement($oBtn->getBasic($lguardar, "jsaVincularEmpresa();jsTipTimer()", "guardar", "idvinculocmd")); $oFrm6->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela6")); echo $oFrm6->get(); ?> </div> <div class="inv" id="divcabiarsoc"> <?php $oFrm7 = new cHForm("frmcambiarpers", "", "idfrmcambiarpers"); $oFrm7->addHElem($oTxt->getDeNombreDePersona("idnuevapersona", "", "TR.Nueva Persona")); $oFrm7->addSubmit("", "jsSetCambiarPersona()", "jsCancelarAccion()"); echo $oFrm7->get(); ?> </div> <?php echo $xHP->setBodyEnd(); $jsb = new jsBasicForm("frmrenegociar"); $jsb->show(); $jxc->drawJavaScript(false, true); ?> <script> var xGen = new Gen(); var ogen = new Gen(); var mobj = "#avisos";
$xFRM->addSeccion("idprovs", "TR.Proveedores de recursos"); //proveedor de recursos. $xTbl = new cHTabla("idtblprov"); $xHSel = new cHSelect(); $xChk = new cHCheckBox(); $xText = new cHText(); $xText->setDivClass(""); $xChk->setDivClass(""); $xBtn = new cHButton(); $xUl = new cHUl(); $li = $xUl->getO(); $li->setT("ul"); $li->setClass("tags blue"); $li->add($xBtn->getBasic("TR.Guadar", "jsGuardarProveedor()", $xBtn->ic()->GUARDAR, "idguardar", false, true), ""); $xTbl->initRow(); $xTbl->addTD($xText->getDeNombreDePersona("idpersona2")); $xFRM->OHidden("idtipoderelacion2", PERSONAS_REL_PROV_RECURSOS); $xTbl->addTD($xHSel->getListaDeTiposDeParentesco("idtipodeparentesco2")->get("")); $xTbl->addRaw("<td class='toolbar-24'>" . $xUl->get() . "</td>"); $xTbl->endRow(); $xFRM->addHElem($xTbl->get()); $xFRM->endSeccion(); $xFRM->addSeccion("idlista", "TR.Lista de Personas"); $xFRM->addHTML("<div id='ListaDeRelaciones'></div>"); $xFRM->OHidden("idcredito", $credito); $xFRM->OHidden("idpersona", $persona); } else { $xFRM->addCreditBasico(); $xFRM->addSubmit(); } echo $xFRM->get();