public function renderListaContribuyente() { $dataSet = new Zend_Session_Namespace("registro.cidpers"); $rows = $dataSet->data; $procedure = "pl_function.panel_persona"; $parameters[] = "'" . implode("','", $rows) . "'"; $db = new Model_DataAdapter(); $json = $db->executeRowsToJSON($procedure, $parameters); echo $json; }
public function indexAction() { $url = $this->view->util()->getPath(); /* $dcodcajero = new Zend_Session_Namespace('codcajero'); $codcajero = $dcodcajero->data; */ $ddatosuserlog = new Zend_Session_Namespace('datosuserlog'); $codcajero = $ddatosuserlog->codcajero; //echo '<'.$codcajero.'>'; //$codcajero = '99'; $func = new Libreria_Pintar(); if ($codcajero > 0) { $datospers = $this->_request->getParam('datospers', ''); if ($datospers == '') { header('location:' . $url . 'index.php/busqpers/?tit=Pagos Diversos&url=' . $url . 'index.php/pagosdiversos/?datospers=', true); } else { $data = new Zend_Session_Namespace('arrayconceptos'); $data->data = ''; #detalle de pago ventanita $ddetallepago = new Zend_Session_Namespace('detallepago'); $ddetallepago->data = ''; #pagos arbitrios predios $dcadgrabacion = new Zend_Session_Namespace('cadgrabacion'); $dcadgrabacion->data = ''; list($cidpers, $nompers) = explode('|', $datospers); $ddatacontri = new Zend_Session_Namespace('contribuyente'); $ddatacontri->cidcontri = $cidpers; $ddatacontri->nomcontri = $nompers; $cn = new Model_DataAdapter(); $nombrestore0 = '"public"."obt_mconten2"'; $arraydatos0[0] = '1000000492'; $arraydatos0[1] = '1'; $datosAreas = $cn->ejec_store_procedura_sql($nombrestore0, $arraydatos0); $nombrestore = '"tesoreria"."buscar_concepto"'; $arraydatos[0] = ''; $arraydatos[1] = ''; $datoscpd = $cn->ejec_store_procedura_sql($nombrestore, $arraydatos); $jsondatoscpd = json_encode($datoscpd, JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP); $datosConceptos = $cn->executeRowsToJSON($nombrestore, $arraydatos); echo '<script type="text/javascript"> var _conceptos =' . $datosConceptos . '</script>'; $content = ''; if ($cidpers == '_________1') { $content .= '<b>Venta Libre</b>'; } $cbo = $this->imprimeConceptos($datoscpd); $val[0] = array("div_title", $content, "html"); $val[1] = array("cidpers", $cidpers, "html"); $val[2] = array("nompers", $nompers, "html"); //$val[3] = array("cbconceptos",$func->ContenidoCombo($cbo, $cbo[0][0]), "html"); //$val[3] = array("cbconceptos",$func->ContenidoCombo($cbo, '9999999999'), "html"); $val[3] = array('cbareas', $func->ContenidoCombo($datosAreas, $datosAreas[0][0], '0'), 'html'); $val[4] = array("cbareas", "", "focus"); $func->PintarValor($val); $cadtempo = "BusqXCriterioConceptoPagosDiversos('1','" . str_replace('"', "\\'", $jsondatoscpd) . '\')'; $cadtempo2 = "BusqXCriterioConceptoPagosDiversos('2','" . str_replace('"', "\\'", $jsondatoscpd) . '\')'; $cadtempxarea = "FiltrarConceptosxAreas('" . str_replace('"', "\\'", $jsondatoscpd) . '\')'; $evt[0] = array("cbconceptos", "change", "MostrarDetalleConceptoPagosDiversos();"); $evt[1] = array("cantidadconcepto", "keypress", "return validarnumeros(event);"); $evt[2] = array("btnagregarconcepto", "click", "AgregarDetalleConceptoPagosDiversos();"); $evt[3] = array("busqxcodconcepto", "keypress", "return validarnumeros(event);"); //$evt[4] = array("cobrar","click", "CobrarConceptoPagosDiversos();"); $evt[4] = array("cobrar", "click", "DetallePagoConceptoPagosDiversos();"); $evt[5] = array("nuevorecibo", "click", "window.open('" . $url . "index.php/pagosdiversos?datospers=','_self');"); $evt[6] = array("busqxcodconcepto", "change", $cadtempo); $evt[7] = array("busqxnomconcepto", "change", $cadtempo2); $evt[8] = array('glosaconcepto', 'keypress', 'if(event.keyCode == 13){return false;}'); $evt[9] = array("cbareas", "change", $cadtempxarea); $fn[] = array($cadtempxarea); $fn[] = array("MostrarDetalleConceptoPagosDiversos();"); $func->PintarEvento($evt); $din[0] = array("montoconcepto"); $func->CampoDinero($din); $func->EjecutarFuncion($fn); } // Fin del else para los datos enviados } else { $val[0] = array("show", "No tienes privilegios de cajero para este modulo", "html"); $func->PintarValor($val); } }
public function busquedapersonaAction() { $func = new Libreria_Pintar(); $this->_helper->getHelper('ajaxContext')->initContext(); $this->_helper->layout->disableLayout(); if ($this->getRequest()->isXmlHttpRequest()) { $cidpers = trim($this->_request->getPost('cidpers')); $nombre = trim($this->_request->getPost('nombre')); $apepat = trim($this->_request->getPost('apepat')); $apemat = trim($this->_request->getPost('apemat')); $dni = trim($this->_request->getPost('dni')); $urlredirect = trim($this->_request->getPost('urlredirect')); $fech = trim($this->_request->getPost('fech')); $nombrestore = '"public"."buscar_persona"'; $arraydatos[0] = $cidpers; // Codigo de contribuyente $arraydatos[1] = $nombre; // Nombre $arraydatos[2] = $apepat; // Apellido paterno $arraydatos[3] = $apemat; // Apellido materno $arraydatos[4] = $dni; // Doc. Identidad $cn = new Model_DataAdapter(); $datos = $cn->executeRowsToJSON($nombrestore, $arraydatos); if ($datos == '' || $datos == null) { if ($cidpers == null || $cidpers == '' || $cidpers == '0000000000') { $cper = '_________1'; } else { $cper = $cidpers; } $val[0] = array("cidpers", $cper, "html"); $val[1] = array("div_pers_no_reg", $apepat . ' ' . $apemat . ' ' . $nombre, "html"); $func->PintarValor($val); if ($apepat != null || $apepat != '' || $apemat != null || $apemat != '' || $nombre != null || $nombre != '') { $evt[0] = array("genrecibo", "click", "window.open('" . $urlredirect . "_________1|" . $apepat . " " . $apemat . " " . $nombre . "', '_self')"); $evt[1] = array("limpiar", "click", "\$(\"#div_rsbusqpers\").html(\"\");"); $func->PintarEvento($evt); $js[] = array("\$(\"input:submit, input:button, input:reset, button\").button();"); $func->EjecutarFuncion($js, "function"); } else { $val[0] = array("botones", "", "html"); $func->PintarValor($val); } } else { $val2[0] = array("busqpersona", "", "html"); $func->PintarValor($val2); $cont = ' <script type="text/javascript"> var members =' . $datos . '</script> <script type="text/javascript"> $(document).ready(function(){ var optInit = getOptionsFromForm(); $("#Pagination").pagination(members.length, optInit); $("#setoptions").click(function(){ var opt = getOptionsFromForm(); $("#Pagination").pagination(members.length, opt); }); }); </script>'; echo $cont; } } }