admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
_Main/UI/MacroPlannerWebApp/Component_DialogCreateEditProductionLineBatchData/Response_pnlActions_btnOk_OnClick.def
@@ -13,20 +13,45 @@
    Body:
    [*
      if( not isnull( DialogData.Data( ))){
        DialogData.Data( ).Update( ddlLine1.Data(),
                                   ddlLine2.Data(),
                                   ddlShiftPattern1.Data(),
                                   ddlShiftPattern2.Data(),
                                   dsStartDate.Date(),
                                   dsEndDate.Date());
        if( cbLine3.Checked() ){
          DialogData.Data( ).Update( ddlLine1.Data(),
                                     ddlLine2.Data(),
                                     ddlLine3.Data(),
                                     ddlShiftPattern1.Data(),
                                     ddlShiftPattern2.Data(),
                                     ddlShiftPattern3.Data(),
                                     dsStartDate.Date(),
                                     dsEndDate.Date());
        }else{
          DialogData.Data( ).Update( ddlLine1.Data(),
                                     ddlLine2.Data(),
                                     ddlShiftPattern1.Data(),
                                     ddlShiftPattern2.Data(),
                                     dsStartDate.Date(),
                                     dsEndDate.Date());
        }
      }else{
        ProductionLineBatchData::Create( MacroPlan,
                                         ddlLine1.Data(),
                                         ddlLine2.Data(),
                                         ddlShiftPattern1.Data(),
                                         ddlShiftPattern2.Data(),
                                         dsStartDate.Date(),
                                         dsEndDate.Date());
        if( cbLine3.Checked() ){
          ProductionLineBatchData::Create( MacroPlan,
                                           ddlLine1.Data(),
                                           ddlLine2.Data(),
                                           ddlLine3.Data(),
                                           ddlShiftPattern1.Data(),
                                           ddlShiftPattern2.Data(),
                                           ddlShiftPattern3.Data(),
                                           dsStartDate.Date(),
                                           dsEndDate.Date());
        }else{
          ProductionLineBatchData::Create( MacroPlan,
                                           ddlLine1.Data(),
                                           ddlLine2.Data(),
                                           ddlShiftPattern1.Data(),
                                           ddlShiftPattern2.Data(),
                                           dsStartDate.Date(),
                                           dsEndDate.Date());
        }
      }
      
      // Form.ApplyChanges();