Example #1
0
 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;
     }
   }
 }
Example #2
0
  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;
      }
    }
  }