public void odrzuc() { Grupa grupa = super.getEntityManager().find(Grupa.class, grupaId); super.getEntityManager().refresh(grupa); java.util.Date dzisiaj = new java.util.Date(); for (ListaObecnosci l : grupa.getObecnosci()) { if (l.getData().toString().equals(new Date(dzisiaj.getTime()).toString())) { for (Obecnosc o : l.getObecnosci()) { Student s = o.getStudent(); s.getObecnosci().remove(o); super.getEntityManager().persist(s); super.getEntityManager().remove(o); } super.getEntityManager().remove(l); grupa.getObecnosci().remove(l); grupa.setOpen(false); super.getEntityManager().persist(grupa); return; } } }
public void zapisz() { Grupa grupa = super.getEntityManager().find(Grupa.class, grupaId); super.getEntityManager().refresh(grupa); java.util.Date dzisiaj = new java.util.Date(); for (ListaObecnosci lista : grupa.getObecnosci()) { if (lista.getData().toString().equals(new Date(dzisiaj.getTime()).toString())) { lista.setClosed(true); super.getEntityManager().persist(lista); grupa.setOpen(false); super.getEntityManager().persist(grupa); return; } } }