Examples of Kategorie


Examples of ch.bfh.egov.internetapps.tos.Kategorie

  /**
   * @see ch.bfh.egov.internetapps.persistence.mandant.MandantIbatisDao#insertMandant(Mandant)
   */
  public Integer insertMandant(Mandant mandant) {
    Integer mandantId = dao.insertMandant(mandant);
    Kategorie kategorie = new Kategorie();
    kategorie.setMandantId(mandantId);
    Integer kategorieId = dao.insertKategorie(kategorie);
    kategorie.setKategorieId(kategorieId);
    dao.insertModule(mandantId);
    dao.insertNutzenkriterien(kategorie);
    dao.insertAuswahlfelder(mandantId);
    return mandantId;
  }
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

    logger.debug("naOpNuId=" + naOpNuId);
   
    // Kategorie zuweisen und zugewiesene Kategorien holen
    kService.init(cService, customizingService, this);
    kService.saveOnlyCategory(request);
    Kategorie k = new Kategorie();
    k.setNutzenattraktivitaetOperativerNutzenId(naOpNuId);
    k.setMandantId(mandantId);
    List<Kategorie> kategorien = kService.getAssignments(k);
    Integer kategorieId = null;
    Integer step = null;

    // 1 Schritt pro Kategorie. Parameter �berpr�fen.
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

      if (kategorieId != null) {
        Double g = null;
        try {
          g = new Double(nl.getKategorieGewichtung());
        } catch (Exception e) {}
        Kategorie k = new Kategorie();
        k.setGewichtung(g);
        k.setKategorieId(nl.getKategorieId());
        k.setNutzenattraktivitaetOperativerNutzenId(naOpNuId);
        kService.updateAssignment(k);
      }
    }

    // Status setzen
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

    // Alle Kategorien holen
    List kategorien = dao.getAll(mandantId);
    request.setAttribute(Constants.KATEGORIEN, kategorien);
   
    // Selektierte Kategorien holen
    Kategorie k = new Kategorie();
    k.setMandantId(mandantId);
    k.setNutzenattraktivitaetOperativerNutzenId(naOpNuId);
    Integer[] idArr = getSelectedIdArr(k);
    form.set("kategorienIds", idArr);
  }
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

   * @param request                   der HttpServletRequest
   * @param form                      das DynaActionForm
   */
  public void edit(HttpServletRequest request, DynaActionForm form) {
    if (isUpdate(request, form)) {
      Kategorie k = createKategorie(request, form);
      k = dao.getById(k);
      form.set("name", k.getName());
      form.set("beschreibung", k.getBeschreibung());
    }
  }
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

   */
  public void update(HttpServletRequest request, DynaActionForm form) {
    logger.debug("Update Kategorie");
    if (isUpdate(request, form)) {
      logger.debug("Update durchf�hren");
      Kategorie k = createKategorie(request, form);
      dao.update(k);
    }
  }
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

   * @return                          die Kategorie
   */
  public Kategorie getKategorie(
      HttpServletRequest request,
      DynaActionForm form) {
    Kategorie k = createKategorie(request, form);
    return dao.getById(k);
  }
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

    // Kategorien zuweisen
    logger.debug("Kategorien angew�hlt: " + ids.length);
    for (int i = 0; i < ids.length; i++) {
      Integer kategorieId = ids[i];
      logger.debug("F�ge Kategorie " + kategorieId + " hinzu.");
      Kategorie k = new Kategorie();
      k.setKategorieId(kategorieId);
      k.setNutzenattraktivitaetOperativerNutzenId(naOpNuId);
      dao.insertAssignment(k);
    }
    boolean isNa = !cService.isOperativerNutzen(request);
    setStatus(request, mandantId, naOpNuId, isNa);
    return true;
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

    HttpSession session = request.getSession();
    Integer customizingId = (Integer) session.getAttribute(Constants.CUSTOMIZING_ID);
    Integer mandantId = (Integer) session.getAttribute(Constants.MANDANT_ID);

    // Kategorie holen
    Kategorie k = null;
    List kList = getAll(mandantId);
    if((kList != null) && (kList.size() > 0))
      k = (Kategorie) kList.get(0);
    if(k == null) {
      logger.info("Keine Kategorie gefunden");
      return false;
    }

    // Zuweisungen l�schen
logger.debug("XXXXX cService: "+((cService == null) ? "NULL" : "NOT NULL"));
    Integer naOpNuId = cService.getNaOpNuId(request, customizingId);
    logger.debug("customizingId: "+customizingId+", naOpNuId: "+naOpNuId);
    dao.deleteAssignments(naOpNuId);

    // Kategorie zuweisen
    logger.debug("F�ge Kategorie " + k.getKategorieId() + " hinzu.");
    k.setNutzenattraktivitaetOperativerNutzenId(naOpNuId);
    dao.insertAssignment(k);

    boolean isNa = !cService.isOperativerNutzen(request);
    setStatus(request, mandantId, naOpNuId, isNa);
    return true;
View Full Code Here

Examples of ch.bfh.egov.internetapps.tos.Kategorie

          new ActionMessage("errors.required", "Beschreibung"));
      return false;
    }
   
    Integer mandantId = (Integer) request.getSession().getAttribute(Constants.MANDANT_ID);
    Kategorie k = new Kategorie();
    k.setMandantId(mandantId);
    k.setName(name);
    k.setBeschreibung(beschreibung);
   
    // Auf duplikate pr�fen
    if (dao.getByName(k) != null) {
      messages.add(ActionMessages.GLOBAL_MESSAGE,
          new ActionMessage("errors.duplicate", "Kategorie"));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.