/**
  *
  * @param int $pedido_cab_id
  * @param int $pedido_det_sec
  * @param string $proveedor_id
  * @return \Dispo\Data\PedidoProveedorData|NULL
  */
 public function consultar($pedido_cab_id, $pedido_det_sec)
 {
     $PedidoProveedorData = new PedidoProveedorData();
     $sql = ' SELECT pedido_proveedor.* ' . ' FROM pedido_proveedor ' . ' WHERE pedido_cab_id = :pedido_cab_id ' . ' and pedido_det_sec = :pedido_det_sec' . 'and proveedor_id = :proveedor_id';
     $stmt = $this->getEntityManager()->getConnection()->prepare($sql);
     $stmt->bindValue(':pedido_cab_id', $pedido_cab_id);
     $stmt->bindValue(':pedido_det_sec', $pedido_det_sec);
     $stmt->bindValue(':proveedor_id', $proveedor_id);
     $stmt->execute();
     $row = $stmt->fetch();
     //Se utiliza el fecth por que es un registro
     if ($row) {
         $PedidoProveedorData->setPedidoCabId($row['pedido_cab_id']);
         $PedidoProveedorData->setPedidoDetSec($row['pedido_det_adicional_sec']);
         $PedidoProveedorData->setProveedorId($row['proveedor_id']);
         $PedidoProveedorData->setNroCajas($row['nro_cajas']);
         $PedidoProveedorData->setCantidadBunch($row['cantidad_bunch']);
         $PedidoProveedorData->setTallosxBunch($row['tallos_x_bunch']);
         $PedidoProveedorData->setTallosTotal($row['tallos_total']);
         $PedidoProveedorData->setVariedadId($row['variedad_id']);
         $PedidoProveedorData->setGradoId($row['grado_id']);
         $PedidoProveedorData->setPrecio($row['precio']);
         $PedidoProveedorData->setTotal($row['total']);
         $PedidoProveedorData->setFecExportado($row['fec_exportado']);
         return $PedidoProveedorData;
     } else {
         return null;
     }
     //end if
 }