示例#1
0
 protected function GenerateResponse()
 {
     try {
         $this->response = SucursalesController::ComprarCaja(isset($_GET['descuento']) ? $_GET['descuento'] : null, isset($_GET['detalle']) ? json_decode($_GET['detalle']) : null, isset($_GET['id_empresa']) ? $_GET['id_empresa'] : null, isset($_GET['id_vendedor']) ? $_GET['id_vendedor'] : null, isset($_GET['impuesto']) ? $_GET['impuesto'] : null, isset($_GET['retencion']) ? $_GET['retencion'] : null, isset($_GET['subtotal']) ? $_GET['subtotal'] : null, isset($_GET['tipo_compra']) ? $_GET['tipo_compra'] : null, isset($_GET['total']) ? $_GET['total'] : null, isset($_GET['billetes_cambio']) ? json_decode($_GET['billetes_cambio']) : null, isset($_GET['billetes_pago']) ? json_decode($_GET['billetes_pago']) : null, isset($_GET['cheques']) ? json_decode($_GET['cheques']) : null, isset($_GET['id_caja']) ? $_GET['id_caja'] : null, isset($_GET['id_compra_caja']) ? $_GET['id_compra_caja'] : null, isset($_GET['id_sucursal']) ? $_GET['id_sucursal'] : null, isset($_GET['saldo']) ? $_GET['saldo'] : "0", isset($_GET['tipo_pago']) ? $_GET['tipo_pago'] : null);
     } catch (Exception $e) {
         //Logger::error($e);
         throw new ApiException($this->error_dispatcher->invalidDatabaseOperation($e->getMessage()));
     }
 }