protected void components2Dto() { nachrichtartDto.setBArchivieren(wcbArchivieren.getShort()); nachrichtartDto.setBPopup(wcbPopup.getShort()); nachrichtartDto.setCNr(wtfKennung.getText().trim()); nachrichtartDto.setCBez(wtfBezeichnung.getText()); }
protected void dto2Components() throws ExceptionLP, Throwable { wcbArchivieren.setShort(nachrichtartDto.getBArchivieren()); wcbPopup.setShort(nachrichtartDto.getBPopup()); wtfKennung.setText(nachrichtartDto.getCNr()); wtfBezeichnung.setText(nachrichtartDto.getCBez()); ThemaDto themaDto = DelegateFactory.getInstance() .getBenutzerDelegate() .themaFindByPrimaryKey(nachrichtartDto.getThemaCNr()); wtfThema.setText(themaDto.getBezeichnung()); }
void dialogQueryThemaFromListe(ActionEvent e) throws Throwable { panelQueryFLRThema = BenutzerFilterFactory.getInstance() .createPanelFLRThema(getInternalFrame(), nachrichtartDto.getThemaCNr(), false); new DialogQuery(panelQueryFLRThema); }
protected void eventActionDelete( ActionEvent e, boolean bAdministrateLockKeyI, boolean bNeedNoDeleteI) throws Throwable { DelegateFactory.getInstance() .getBenutzerDelegate() .removeNachrichtart(nachrichtartDto.getIId()); this.setKeyWhenDetailPanel(null); super.eventActionDelete(e, false, false); }
public void eventActionSave(ActionEvent e, boolean bNeedNoSaveI) throws Throwable { if (allMandatoryFieldsSetDlg()) { components2Dto(); if (nachrichtartDto.getIId() == null) { nachrichtartDto.setIId( DelegateFactory.getInstance() .getBenutzerDelegate() .createNachrichtart(nachrichtartDto)); setKeyWhenDetailPanel(nachrichtartDto.getIId()); } else { DelegateFactory.getInstance().getBenutzerDelegate().updateNachrichtart(nachrichtartDto); } super.eventActionSave(e, true); if (getInternalFrame().getKeyWasForLockMe() == null) { getInternalFrame().setKeyWasForLockMe(nachrichtartDto.getIId() + ""); } eventYouAreSelected(false); } }
protected void eventItemchanged(EventObject eI) throws Throwable { ItemChangedEvent e = (ItemChangedEvent) eI; if (e.getID() == ItemChangedEvent.GOTO_DETAIL_PANEL) { if (e.getSource() == panelQueryFLRThema) { Object key = ((ISourceEvent) e.getSource()).getIdSelected(); ThemaDto themaDto = DelegateFactory.getInstance().getBenutzerDelegate().themaFindByPrimaryKey(key + ""); wtfThema.setText(themaDto.getBezeichnung()); nachrichtartDto.setThemaCNr(themaDto.getCNr()); } } }