private void actionEnableFieldsDates() {
    if (moRadFilterTypePeriod.isSelected()) {
      moIntPeriodYear.setEnabled(true);
      moIntPeriodStart.setEnabled(true);
      moIntPeriodEnd.setEnabled(true);
      moDateDateStart.setEnabled(false);
      moDateDateEnd.setEnabled(false);
      moPanelHrsFilterPayrollStatus.setSelectedAll();
    } else if (moRadFilterTypeDate.isSelected() || moRadFilterTypeDatePay.isSelected()) {
      moIntPeriodYear.setEnabled(false);
      moIntPeriodStart.setEnabled(false);
      moIntPeriodEnd.setEnabled(false);
      moDateDateStart.setEnabled(true);
      moDateDateEnd.setEnabled(true);

      if (moRadFilterTypeDatePay.isSelected()) {
        moPanelHrsFilterPayrollStatus.setSelectedClose();
      } else {
        moPanelHrsFilterPayrollStatus.setSelectedAll();
      }
    }
  }