public function fondoreservaAction() { //Conectamos a la BBDD $sid = new Container('base'); $db_name = $sid->offsetGet('dbNombre'); $this->dbAdapter = $this->getServiceLocator()->get($db_name); //Instancias $fon = new FondosTable($this->dbAdapter); $ban = new ListaBancoTable($this->dbAdapter); $form2 = new FondoResForm("form"); //Obtenemos Datos $fondo = $fon->getFondoRes(); $listab = $ban->getDatos(); //Cargamos Datos $id_pk = $fondo[0]['id']; $numero = $fondo[0]['numero']; $rut = $fondo[0]['rut'] . "-" . $fondo[0]['dv']; $titular = $fondo[0]['titular']; $email = $fondo[0]['correo']; $cuota = $fondo[0]['cuota_reserva']; $id_banco = $fondo[0]['id_banco']; $detalle = $fondo[0]['detalle']; $saldo = number_format($fondo[0]['saldo'], "0", ".", "."); $result = new JsonModel(array('status' => 'ok', 'id_pk' => $id_pk, 'titular' => $titular, 'rut' => $rut, 'numero' => $numero, 'id_banco' => $id_banco, 'email' => $email, 'cuota' => $cuota, 'detalle' => $detalle, 'saldo' => $saldo)); return $result; }
public function nuevoaseguradorAction() { //Conectamos con BBDD $sid = new Container('base'); $db_name = $sid->offsetGet('dbNombre'); $this->dbAdapter = $this->getServiceLocator()->get($db_name); //Instancias $form = new ProveedorForm("form"); $ban = new ListaBancoTable($this->dbAdapter); $srv = new TipoServicioTable($this->dbAdapter); //Obtenemos Datos y cargamos Formulario $tipos = $srv->getComboAseguradora($this->dbAdapter); $servi = $srv->getComboServAseguradora($this->dbAdapter); $bancos = $ban->getDatos(); //Cargamos combos $form->get('categoria')->setAttribute('options', $tipos); $form->get('categoria')->setAttribute('disabled', 'disabled'); $form->get('servicio')->setAttribute('options', $servi); $form->get('servicio')->setAttribute('disabled', 'disabled'); $form->get('id_banco')->setAttribute('options', $bancos); //Retornamos a la vista $result = new ViewModel(array('form' => $form)); $result->setTerminal(true); return $result; }