public String getEditComplementaryInfo() { if (isBiblioRecord) { CustomStorageRecord record = null; if (complementaryRecordId != 0) record = NliUnimarcStorageServiceProxy.getInstance() .findById(BibliographicRecord.class, complementaryRecordId); if (null != record && StorageActions.editStorageRecord( BibliographicRecord.class, (TempDatabankDefinition) null, StorageBean.class, record, false, false)) return Constants.STORAGE_EDIT_RECORD_OUTCOME; else return Constants.NULL_OUTCOME; } else { CustomStorageRecord record = null; if (complementaryRecordId != 0) record = NliUnimarcStorageServiceProxy.getInstance() .findById(TempBibliographicRecord.class, complementaryRecordId); if (null != record && StorageActions.editStorageRecord( TempBibliographicRecord.class, DatabankWebUtils.getInstance().getActiveStorageDatabank(), StorageBean.class, record, false, false)) return Constants.STORAGE_EDIT_RECORD_OUTCOME; else return Constants.NULL_OUTCOME; } }
public String getViewComplementaryInfo() { if (complementaryRecordId != 0) { if (isBiblioRecord) { StorageActions.displayOutputFormat(BibliographicRecord.class, complementaryRecordId, null); return JsfUtils.getInstance() .wrapWindow( "/storage/storageViewRecord.jspx", 800, 600, true, true, true, true, true, true); } else { StorageActions.displayOutputFormat( TempBibliographicRecord.class, complementaryRecordId, null); return JsfUtils.getInstance() .wrapWindow( "/storage/storageViewRecord.jspx", 800, 600, true, true, true, true, true, true); } } return ""; }