/** * Actualiza el numero de cajas * * @param PedidoDetData $PedidoDetData * @return array $key */ public function actualizarNroCajasxx(PedidoDetData $PedidoDetData) { $cajas_fb = \Application\Classes\CajaConversion::equivalenciaFB($PedidoDetData->getTipoCajaId(), $PedidoDetData->getNroCajas()); $key = array('pedido_cab_id' => $PedidoDetData->getPedidoCabId(), 'pedido_det_sec' => $PedidoDetData->getPedidoDetSec()); $record = array('eq_fb' => $cajas_fb, 'nro_cajas' => $PedidoDetData->getNroCajas(), 'cantidad_bunch' => $PedidoDetData->getCantidadBunch(), 'tallos_total' => $PedidoDetData->getTallosTotal(), 'total_x_caja' => $PedidoDetData->getTotalXCaja(), 'total' => $PedidoDetData->getTotal(), 'usuario_mod_id' => $PedidoDetData->getUsuarioModId(), 'fec_modifica' => \Application\Classes\Fecha::getFechaHoraActualServidor()); $this->getEntityManager()->getConnection()->update($this->table_name, $record, $key); return $key; }