| Quintiq file version 2.0 | 
| #parent: #root | 
| Method OnOK () id:Method_DialogCreateEditBaseRecipeIngredient_OnOK | 
| { | 
|   #keys: '[135040.0.219519607]' | 
|   Body: | 
|   [* | 
|     // Edit recipe ingredient | 
|     this.ApplyChanges(); | 
|      | 
|     data  := DataHolderDialogData.Data(); | 
|     datas := DataHolderDialogDatas.Data(); | 
|     isbatchedit := datas.Size() > 1; | 
|      | 
|     if( not isbatchedit ) | 
|     {      | 
|         data.Commit(); | 
|     } | 
|     else | 
|     { | 
|         BaseRecipeIngredient::Update( datas, | 
|                                       CheckboxBatchMin.Checked(), | 
|                                       data.Minimum(), | 
|                                       CheckboxBatchMax.Checked(), | 
|                                       data.Maximum(), | 
|                                       CheckboxBatchNom.Checked(), | 
|                                       data.Nominal(), | 
|                                       false ); | 
|     } | 
|      | 
|     if( not isnull( DataHolderForm.Data() ) ) | 
|     { | 
|       DataHolderForm.Data().ListRecipeIngredient().Focus(); | 
|     } | 
|      | 
|     this.Close(); | 
|   *] | 
| } |