Exemplo n.º 1
0
 /**
  * Ingresar
  *
  * @param PedidoDetData $PedidoDetData
  * @return array Retorna un Array $key el cual contiene el id
  */
 public function ingresar(PedidoDetData $PedidoDetData)
 {
     $key = array('pedido_cab_id' => $PedidoDetData->getPedidoCabId(), 'pedido_det_sec' => $PedidoDetData->getPedidoDetSec());
     $record = array('pedido_cab_id' => $PedidoDetData->getPedidoCabId(), 'pedido_det_sec' => $PedidoDetData->getPedidoDetSec(), 'inventario_id' => $PedidoDetData->getInventarioId(), 'variedad_id' => $PedidoDetData->getVariedadId(), 'grado_id' => $PedidoDetData->getGradoId(), 'tipo_caja_id' => $PedidoDetData->getTipoCajaId(), 'tipo_caja_origen_estado' => $PedidoDetData->getTipoCajaOrigenEstado(), 'tipo_caja_origen_id' => $PedidoDetData->getTipoCajaOrigenId(), 'nro_cajas' => $PedidoDetData->getNroCajas(), 'cantidad_bunch' => $PedidoDetData->getCantidadBunch(), 'tallos_x_bunch' => $PedidoDetData->getTallosxBunch(), 'tallos_total' => $PedidoDetData->getTallosTotal(), 'precio' => $PedidoDetData->getPrecio(), 'total_x_caja' => $PedidoDetData->getTotalXCaja(), 'total' => $PedidoDetData->getTotal(), 'pedido_cab_oferta_id' => $PedidoDetData->getPedidoCabOfertaId(), 'pedido_det_oferta_sec' => $PedidoDetData->getPedidoDetOfertaSec(), 'estado_reg_oferta' => $PedidoDetData->getEstadoRegOferta(), 'calidad_id' => $PedidoDetData->getCalidadId(), 'punto_corte' => $PedidoDetData->getPuntoCorte(), 'eq_fb' => $PedidoDetData->getEqFb(), 'usuario_ing_id' => $PedidoDetData->getUsuarioIngId(), 'usuario_mod_id' => $PedidoDetData->getUsuarioModId(), 'fec_ingreso' => \Application\Classes\Fecha::getFechaHoraActualServidor(), 'fec_modifica' => \Application\Classes\Fecha::getFechaHoraActualServidor());
     $this->getEntityManager()->getConnection()->insert($this->table_name, $record);
     //$id = $this->getEntityManager()->getConnection()->lastInsertId();
     return $key;
 }