Quintiq file version 2.0
|
#parent: #root
|
Method DeleteSetInterestAllowed (LibDEF_SetInterestOfDataset datasetInterest_i) as Boolean id:Method_LibDEF_FormIntegration_DeleteSetInterestAllowed
|
{
|
#keys: '[122658.0.626986127]'
|
Body:
|
[*
|
// Checks if SetInterest can be deleted
|
if( this.HasPlanningDatasetChecked() )
|
{
|
datasetInterest_i.GetSystem().IsAvailableChecked( true ); // System is expected to be available
|
datasetInterest_i.IsCreatedFromSetTypeInterestChecked(); // Only interest created on set level is allowed to be deleted
|
this.IsCurrentDatasetChecked( datasetInterest_i ); // Dataset can only interact with its own DatasetInterests
|
}
|
|
return FeedbackObject::IsAllowed();
|
*]
|
}
|