| Quintiq file version 2.0 | 
| #parent: #root | 
| StaticMethod GetTransitionDurationDifference ( | 
|   CampaignType_MP first_fromcampaigntype, | 
|   CampaignType_MP first_tocampaigntype, | 
|   CampaignType_MP second_fromcampaigntype, | 
|   CampaignType_MP second_tocampaigntype | 
| ) declarative remote as Duration | 
| { | 
|   TextBody: | 
|   [* | 
|     value := Duration::Zero(); | 
|     firsttransitionduration := Campaign_MP_DELETED_Q320::GetMinTransitionDuration( first_fromcampaigntype, first_tocampaigntype ); | 
|     secondtransitionduration := Campaign_MP_DELETED_Q320::GetMinTransitionDuration( second_fromcampaigntype, second_tocampaigntype ); | 
|      | 
|     value := secondtransitionduration - firsttransitionduration; | 
|      | 
|     return value; | 
|   *] | 
| } |