public function getComboDataGridAction() { try { $EntityManagerPlugin = $this->EntityManagerPlugin(); $InventarioBO = new InventarioBO(); $InventarioBO->setEntityManager($EntityManagerPlugin->getEntityManager()); $request = $this->getRequest(); $opciones = utf8_encode($InventarioBO->getComboDataGrid()); $response = $this->getResponse(); $response->setContent($opciones); return $response; } catch (\Exception $e) { $excepcion_msg = utf8_encode($this->ExcepcionPlugin()->getMessageFormat($e)); $response = $this->getResponse(); $response->setStatusCode(500); $response->setContent($excepcion_msg); return $response; } }
public function getCombosDataGridAction() { try { $EntityManagerPlugin = $this->EntityManagerPlugin(); $TipoCajaBO = new TipoCajaBO(); $InventarioBO = new InventarioBO(); $GradoBO = new GradoBO(); $TipoCajaBO->setEntityManager($EntityManagerPlugin->getEntityManager()); $InventarioBO->setEntityManager($EntityManagerPlugin->getEntityManager()); $GradoBO->setEntityManager($EntityManagerPlugin->getEntityManager()); $request = $this->getRequest(); $opciones_tipo_caja = utf8_encode($TipoCajaBO->getComboDataGrid()); $opciones_inventario = utf8_encode($InventarioBO->getComboDataGrid()); $opciones_grado = utf8_encode($GradoBO->getComboDataGrid()); $response = new \stdClass(); $response->respuesta_code = 'OK'; $response->opciones_tipo_caja = $opciones_tipo_caja; $response->opciones_inventario = $opciones_inventario; $response->opciones_grado = $opciones_grado; $json = new JsonModel(get_object_vars($response)); return $json; } catch (\Exception $e) { $excepcion_msg = utf8_encode($this->ExcepcionPlugin()->getMessageFormat($e)); $response = $this->getResponse(); $response->setStatusCode(500); $response->setContent($excepcion_msg); return $response; } }