
Originariamente inviata da
stellino75
Salve,
questo è il codice:
CertificatoreDB.class
public class CertificatoreBD{
...
public ResponseDTO getLavoratriceByCodiceFiscale(InserimentoCertifica toGravidanza inserimentoCertificatoGravidanza) throws CertificazioniWebException{
try{
//recupera le informazioni dell'utente da un codice fiscale
...
}
}
InserimentoCertificatoGravidanza.class
@ManagedBean
@ViewScoped
public class InserimentoCertificatoGravidanza extends Operazione{
...
public
String conferma(){
...
ResponseDTO responseDTO = new CertificatoreBD().validazioneCertificatoDiGravidan za(this);
...
}
}
Ora dovrei creare un nuovo managed bean:
InserimentoCertificatoInterruzione.class
@ManagedBean
@ViewScoped
public class InserimentoCertificatoInterruzione extends Operazione{
...
public String conferma(){
...
ResponseDTO responseDTO = new CertificatoreBD().validazioneCertificatoDiInterruz ione
(???);
...
}
}
Come posso astrarre tutto questo utilizzando i 2managed bean che al loro interno richiamano il metodo getLavoratriceByCodiceFiscale(???) della classe CertificatoreBD passando se stessi come argomenti?
Grazie