public void nowa() { Grupa grupa = super.getEntityManager().find(Grupa.class, grupaId); super.getEntityManager().refresh(grupa); java.util.Date dzisiaj = new java.util.Date(); ListaObecnosci lista = super.getInstance(); lista.setObecnosci(new ArrayList<Obecnosc>()); lista.setGrupa(grupa); lista.setData(new Date(dzisiaj.getTime())); super.persist(); for (Student s : grupa.getStudenci()) { if (s.isFlaga()) { ObecnoscHome oh = new ObecnoscHome(); Obecnosc o = oh.getInstance(); o.setListaObecnosci(super.getInstance()); o.setStudent(s); o.setObecnosc("nieobecny"); super.getEntityManager().persist(o); } } grupa.setOpen(true); super.getEntityManager().persist(grupa); }