public void onUpdateByPrintTag(PalletTransferView palletManagementView, String redirect) {
    log.debug("onSaveByPrintTag().");
    PalletModel palletModel = null;
    int staffModel = (int) FacesUtil.getSession(false).getAttribute(AttributeName.STAFF.getName());
    try {
      if (!Utils.isNull(palletManagementView)) {
        palletModel = palletDAO.findByID(palletManagementView.getId());

        if (palletModel.getStatus() == 2) {
          palletModel.setStatus(palletModel.getStatus() + 1);
        } else {
          palletModel.setStatus(palletModel.getStatus());
        }
        palletModel.setUpdateBy(staffModel);
        palletModel.setUpdateDate(new Date());
      }

      palletDAO.update(palletModel);
    } catch (Exception e) {
      log.debug("Exception : {}", e);
    }
  }