amplasament.setOras(oras);
amplasament.setLocatie(getLocatie());
amplasament.setIdGeolog(idGeolog);
amplasament.setIdProiect(idProiect);
setAmplasamentAdaugat(true);
IAmplasamentDao amplasamentDao = new AmplasamentDao();
amplasamentDao.saveOrUpdate(amplasament);
//restul pentru afisarea in tabel
//numele geologului caruia i s-a repartizat amplasamentul
IGeologDao geologDao = new GeologDao();
Geolog geolog = geologDao.getGeologByID(idGeolog);
RepartizareProiect repartizareProiect = (RepartizareProiect) getContext().getRequest().getSession().getAttribute("repartizareAmplasamente");
if (repartizareProiect == null) {
RepartizareProiect repartizareP = new RepartizareProiect();
repartizareP.setIdAmplasament(Arrays.asList(amplasamentDao.getLastAmplasament().getIdAmplasament()));
repartizareP.setGeolog(Arrays.asList(geolog));
repartizareP.setOras(Arrays.asList(oras.getNumeOras()));
repartizareP.setLocatie(Arrays.asList(getLocatie()));
getContext().getRequest().getSession(true).setAttribute("repartizareAmplasamente", repartizareP);
} else {
List<Integer> auxA = new ArrayList<Integer>();
List<Geolog> auxN = new ArrayList<Geolog>();
List<String> auxO = new ArrayList<String>();
List<String> auxL = new ArrayList<String>();
auxA.addAll(repartizareProiect.getIdAmplasament());
auxA.add(amplasamentDao.getLastAmplasament().getIdAmplasament());
repartizareProiect.setIdAmplasament(auxA);
auxN.addAll(repartizareProiect.getGeolog());
auxN.add(geolog);
repartizareProiect.setGeolog(auxN);