private void aktualisiereDatumsfelder() { if (auftragIId == null && losIId == null) { wdfVon.setEditable(true); wdfVon.setMandatoryField(true); wdfBis.setEnabled(true); wdfBis.setMandatoryField(true); wdfStichtag.setEnabled(true); wdfStichtag.setMandatoryField(true); } else { wdfVon.setEditable(false); wdfVon.setMandatoryField(false); wdfBis.setEnabled(false); wdfBis.setMandatoryField(false); wdfStichtag.setEnabled(false); wdfStichtag.setMandatoryField(false); } }
public final void eventYouAreSelected(boolean bNeedNoYouAreSelectedI) throws Throwable { super.eventYouAreSelected(true); wbuPasswort.setBackground(UIManager.getColor("Button.background")); // Die normale Telefon/Faxnummer vor der Durchwajl anzeigen PartnerDto dto = null; if (getInternalFrame() instanceof InternalFrameLieferant) { dto = ((InternalFrameLieferant) getInternalFrame()).getLieferantDto().getPartnerDto(); } else if (getInternalFrame() instanceof InternalFrameKunde) { dto = ((InternalFrameKunde) getInternalFrame()).getKundeDto().getPartnerDto(); } else if (getInternalFrame() instanceof InternalFramePartner) { dto = ((InternalFramePartner) getInternalFrame()).getTpPartner().getPartnerDto(); } String cTelefon = DelegateFactory.getInstance() .getPartnerDelegate() .enrichNumber(dto.getIId(), PartnerFac.KOMMUNIKATIONSART_TELEFON, null, true); if (cTelefon != null) { LPMain.getInstance(); wlaDurchwahl.setText(LPMain.getTextRespectUISPr("lp.durchwahl") + " (" + cTelefon + ")"); } else { LPMain.getInstance(); wlaDurchwahl.setText(LPMain.getTextRespectUISPr("lp.durchwahl")); } cTelefon = DelegateFactory.getInstance() .getPartnerDelegate() .enrichNumber(dto.getIId(), PartnerFac.KOMMUNIKATIONSART_FAX, null, true); if (cTelefon != null) { LPMain.getInstance(); wlaFaxdurchwahl.setText( LPMain.getTextRespectUISPr("lp.faxdurchwahl") + " (" + cTelefon + ")"); } else { LPMain.getInstance(); wlaFaxdurchwahl.setText(LPMain.getTextRespectUISPr("lp.faxdurchwahl")); } if (!bNeedNoYouAreSelectedI) { Object key = getKeyWhenDetailPanel(); setAnsprechpartnerDto(new AnsprechpartnerDto()); if (key == null || (key != null && key.equals(LPMain.getLockMeForNew()))) { leereAlleFelder(this); setDefaults(); clearStatusbar(); if (key != null && key.equals(LPMain.getLockMeForNew())) { wtfAnsprechpartner.setActivatable(true); wtfAnsprechpartner.setEditable(true); wtfVorname.setActivatable(true); wtfVorname.setEditable(true); wtfTitel.setActivatable(true); wtfTitel.setEditable(true); wtfNtitel.setActivatable(true); wtfNtitel.setEditable(true); wdfGebDatum.setActivatable(true); wdfGebDatum.setEnabled(true); wcoAnrede.setActivatable(true); wcoAnrede.setEnabled(true); } } else { wtfAnsprechpartner.setActivatable(false); wtfAnsprechpartner.setEditable(false); wtfVorname.setActivatable(false); wtfVorname.setEditable(false); wtfTitel.setActivatable(false); wtfTitel.setEditable(false); wtfNtitel.setActivatable(false); wtfNtitel.setEditable(false); wdfGebDatum.setActivatable(false); wdfGebDatum.setEditable(false); wcoAnrede.setActivatable(false); wcoAnrede.setEditable(false); setAnsprechpartnerDto( DelegateFactory.getInstance() .getAnsprechpartnerDelegate() .ansprechpartnerFindByPrimaryKey((Integer) key)); setStatusbar(); dto2Components(dto); } getInternalFrame() .setLpTitle(InternalFrame.TITLE_IDX_AS_I_LIKE, getSelectedPartnerTitelAnrede()); } }