FatturaSearchCriteriaLogicProduct newSclp = new FatturaSearchCriteriaLogicProduct();
FatturaSearchCriteriaLogicProduct fsclp = ((GestoreParametriRicercaFattura) gestoreParametriRicerca).getPrimaRigaRicerca();
List<SearchCriteria> scList = fsclp.getSearchCriteriaList();
for (SearchCriteria searchCriteria : scList) {
UISearchCriteriaWithEntity uisc = (UISearchCriteriaWithEntity) searchCriteria;
UISearchCriteriaWithEntity newUisc = new UISearchCriteriaWithEntity();
try {
try {
newUisc.setValore(PropertyUtils.getProperty(tf, uisc.getCampo()));
newUisc.setVisible(uisc.getVisible());
} catch (Exception e) {
newUisc.setValore("");
newUisc.setVisible(uisc.getVisible());
}
PropertyUtils.setProperty(newSclp, uisc.getCampo(), newUisc);
} catch (Exception e) {
log.error(e.getMessage());
}