} else {
tempCititaBO.setIdSedimentare(tempCititaAuxiliar.getIdSedimentare());
tempCititaDao.saveOrUpdate(tempCititaBO);
}
CitiriAreometru citireAreometruBO = new CitiriAreometru(proba, valoriIntroduseAreometru.get(0), valoriIntroduseAreometru.get(1), valoriIntroduseAreometru.get(2), valoriIntroduseAreometru.get(3), valoriIntroduseAreometru.get(4), valoriIntroduseAreometru.get(5), valoriIntroduseAreometru.get(6), valoriIntroduseAreometru.get(7), valoriIntroduseAreometru.get(8), valoriIntroduseAreometru.get(9), valoriIntroduseAreometru.get(10), valoriIntroduseAreometru.get(11));
ICitiriAreometruDao citiriAreometruDao = new CitiriAreometruDao();
CitiriAreometru citiriAreometruAuxiliar = citiriAreometruDao.getCitiriAreometruByIDProba(proba.getIdProba());
if (citiriAreometruAuxiliar == null) {
citiriAreometruDao.saveOrUpdate(citireAreometruBO);
} else {
citireAreometruBO.setIdSedimentare(citiriAreometruAuxiliar.getIdSedimentare());
citiriAreometruDao.saveOrUpdate(citireAreometruBO);
}
//update la proba pt parametrii md si rs
proba.setA(Float.parseFloat(getaInput()));
proba.setB(Float.parseFloat(getbInput()));
probaDao.saveOrUpdate(proba);
medSedimentarii = new MetodaSedimentarii();
//se modifica pt a afisa in pagina, noile valori introduse
CitiriAreometru citiriAreometruDinBD = citiriAreometruDao.getCitiriAreometruByIDProba(proba.getIdProba());
List<Float> citiriAreometruDinBDList = Arrays.asList(citiriAreometruDinBD.getVal05(), citiriAreometruDinBD.getVal1(), citiriAreometruDinBD.getVal2(), citiriAreometruDinBD.getVal4(), citiriAreometruDinBD.getVal8(), citiriAreometruDinBD.getVal15(), citiriAreometruDinBD.getVal30(), citiriAreometruDinBD.getVal60(), citiriAreometruDinBD.getVal120(), citiriAreometruDinBD.getVal240(), citiriAreometruDinBD.getVal720(), citiriAreometruDinBD.getVal960());
medSedimentarii.setCitiriAreometru(citiriAreometruDinBDList);
TempCitita tempCititaDinBd = tempCititaDao.getTempCititaByIDProba(proba.getIdProba());
List<Float> tempCititaDinBdList = Arrays.asList(tempCititaDinBd.getVal05(), tempCititaDinBd.getVal1(), tempCititaDinBd.getVal2(), tempCititaDinBd.getVal4(), tempCititaDinBd.getVal8(), tempCititaDinBd.getVal15(), tempCititaDinBd.getVal30(), tempCititaDinBd.getVal60(), tempCititaDinBd.getVal120(), tempCititaDinBd.getVal240(), tempCititaDinBd.getVal720(), tempCititaDinBd.getVal960());
medSedimentarii.setTemperaturaCitita(tempCititaDinBdList);