1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| Quintiq file version 2.0
| #parent: #root
| Method AddProduct (
| Product_MP product,
| Real quantity,
| Boolean hasuserquantity
| ) as ProductInTrip
| {
| Description: 'Given product, add product to trip.'
| TextBody:
| [*
| // desmondt Aug-11-2015 (created)
|
| pit := ProductInTrip::FindProductInTripTypeIndex( this.ID(), product.ID() );
|
| if( isnull( pit ) )
| {
| pit := ProductInTrip::Create( this,
| product,
| quantity,
| hasuserquantity );
| }
|
| return pit;
| *]
| }
|
|