public void OnClosePallet() { log.debug("OnClosePallet()."); if (palletMeanegementView.getQty() == 0 && !"Closed".equalsIgnoreCase(palletMeanegementView.getStatus().getName())) { showDialog( MessageDialog.SAVE.getMessageHeader(), "The Pallet will not be used agin.", "confirmClosePalletDlg"); } else if ("Closed".equalsIgnoreCase(palletMeanegementView.getStatus().getName())) { log.debug("Already Closed Pallet"); showDialogWarning("Already Closed Pallet"); } else { log.debug("Qty > 0"); showDialogError("Qty > 0"); } statusOnShow = 0; }