コード例 #1
0
 public String deleteAction(Vara vara) throws SQLException {
   for (Vara v : kundvagn.getVara()) {
     if (vara.getId() == v.getId()) {
       kundvagn.getVara().remove(v);
     }
   }
   setAll();
   return null;
 }
コード例 #2
0
 public String setEditable(Vara vara) throws SQLException {
   for (int i = 0; i < kundvagn.getVara().size(); i++) {
     if (kundvagn.getVara().get(i).getId() == vara.getId()) {
       kundvagn.getVara().get(i).setEditable(true);
     }
   }
   return null;
 }
コード例 #3
0
  public String addVaraToKundvagn(Vara vara) throws SQLException {
    if (isLogedin()) {
      if (kundvagn.getVara().size() != 0) {
        boolean index = true;
        for (int i = 0; i < kundvagn.getVara().size(); i++) {
          if (kundvagn.getVara().get(i).getId() == vara.getId()) {
            index = false;
            kundvagn.getVara().get(i).setAntal(kundvagn.getVara().get(i).getAntal() + 1);
          }
        }
        if (index) {
          vara.setAntal(1);
          kundvagn.getVara().add(vara);
        }

      } else {
        vara.setAntal(1);
        kundvagn.getVara().add(vara);
      }
      return null;
    } else {
      return "index.xhtml";
    }
  }