Package de.nak.notendb.model

Examples of de.nak.notendb.model.Pruefung


   * Die Mündlichen Prüfungen zur getätigten Auswahl werden in der Session
   * bereitgestellt.
   */
  public String execute() throws Exception {
    Manipel manipel = manipelService.ladeManipel(selektierteManipelId);
    Pruefung pruefung = pruefungService.ladePruefung(selektiertePruefungId);
    List<Pruefungsleistung> pruefungsleistungen = pruefungsleistungService
        .ladeMuendlicheZuPruefung(selektiertePruefungId);
    Collections.sort(pruefungsleistungen);

    // Initialwerte für das Folgeview setzen:
View Full Code Here


  @Override
  public void speichere(List<Pruefungsleistung> leistungen) throws PruefungsleistungExistentException {
    if (!leistungen.isEmpty()) {
      // erst Pruefung persistieren, da sonst in der Leistung ohne ID und mehrere Pruefungen wuerden erstellt
      Pruefung pruefung = leistungen.get(0).getPruefung();
      pruefungDAO.speichere(pruefung);
     
      for (Pruefungsleistung leistung : leistungen) {
        leistung.setPruefung(pruefung);
        speichere(leistung);
View Full Code Here

  public String execute() throws Exception {
    NumberFormat formatter = NumberFormat.getNumberInstance(Locale.GERMANY);
    dozent = dozentService.ladeDozent(selektierteDozentId);
    Pruefungsfach pruefungsfach = (Pruefungsfach) session
        .get("pruefungsfach");
    pruefung = new Pruefung();
    pruefung.setDatum(Util.setzeZeitZuDatum(uhrzeit, datum));
    pruefung.setFach(pruefungsfach);
    pruefung.setDozent(dozent);
    List<Pruefungsleistung> zuSpeicherndePruefungsleistungen = new ArrayList<Pruefungsleistung>();
    protokollTabelle = new ArrayList<NotenZeile>();
View Full Code Here

    this.pruefungsleistungDAO = pruefungsleistungDAO;
  }

  @Override
  public Pruefung ladePruefung(Long pruefungId) throws PruefungNichtGefundenException {
    Pruefung pruefung = pruefungDAO.lade(pruefungId);
   
    if (pruefung == null) {
      throw new PruefungNichtGefundenException();
    }
    return pruefung;
View Full Code Here

    pruefungsfachService.speichere(testFach7);
    pruefungsfachService.speichere(testFach8);

    // ********************************************************************************
    // Prüfungen anlegen
    Pruefung testPruefung1 = new Pruefung();
    testPruefung1.setFach(testFach1);
    testPruefung1.setDozent(testDozent1);
    testPruefung1.setDatum(new GregorianCalendar(2010, Calendar.NOVEMBER, 29, 10, 00).getTime());

    Pruefung testPruefung2 = new Pruefung();
    testPruefung2.setFach(testFach2);
    testPruefung2.setDozent(testDozent2);
    testPruefung2.setDatum(new GregorianCalendar(2010, Calendar.OCTOBER, 10, 14, 30).getTime());

    Pruefung testPruefung3 = new Pruefung();
    testPruefung3.setFach(testFach3);
    testPruefung3.setDozent(testDozent3);
    testPruefung3.setDatum(new GregorianCalendar(2009, Calendar.MAY, 24, 14, 30).getTime());

    Pruefung testPruefung4 = new Pruefung();
    testPruefung4.setFach(testFach2);
    testPruefung4.setDozent(testDozent2);
    testPruefung4.setDatum(new GregorianCalendar(2010, Calendar.DECEMBER, 31, 23, 59).getTime());

    Pruefung testPruefung5 = new Pruefung();
    testPruefung5.setFach(testFach4);
    testPruefung5.setDozent(testDozent1);
    testPruefung5.setDatum(new GregorianCalendar(2010, Calendar.JANUARY, 10, 14, 30).getTime());

    pruefungService.speichere(testPruefung1);
    pruefungService.speichere(testPruefung2);
    pruefungService.speichere(testPruefung3);
    pruefungService.speichere(testPruefung4);
View Full Code Here

TOP

Related Classes of de.nak.notendb.model.Pruefung

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.