function jsaSetPago($Recibo, $cheque1, $Cuenta1, $monto1, $cheque2, $Cuenta2, $monto2) { $sucess = true; $tab = new TinyAjaxBehavior(); $xCtaBanc = new cCuentaBancaria($Cuenta1); $xCaja = new cCaja(); //$recibo, $MontoRecibido, $banco, $cheque if (floatval($monto1) > 0) { $s1 = $xCtaBanc->getVerificarCheque($cheque1, $monto1); $sucess = $s1; if ($s1 == false) { $tab->add(TabSetValue::getBehavior("iNumeroCheque1", "0")); } } if (floatval($monto2) > 0) { $xCtaBanc->set($Cuenta2); $s2 = $xCtaBanc->getVerificarCheque($cheque2, $monto2); $sucess = $s2; if ($s1 == false) { $tab->add(TabSetValue::getBehavior("iNumeroCheque2", "0")); } } if ($sucess == true) { if (floatval($monto1) > 0) { $xCaja->setCobroChequeInterno($Recibo, $monto1, $Cuenta1, $cheque1); } if (floatval($monto2) > 0) { $xCaja->setCobroChequeInterno($Recibo, $monto2, $Cuenta2, $cheque2); } } if ($sucess == false) { $tab->add(TabSetValue::getBehavior("avisos", $xCtaBanc->getMessages("txt"))); } return $tab->getString(); }