예제 #1
0
  public SelectModel getPoslovniPartneri() throws Exception {
    List<OptionModel> optionsModel = new ArrayList<OptionModel>();
    if (showFizickoLIce) {
      for (FizickoLice fl : listaFizickihLica) {
        OptionModelImpl omtM = new OptionModelImpl(fl.toString(), fl.getIdPoslovnogPartnera());
        optionsModel.add(omtM);
      }
    } else {
      for (PravnoLice pl : listaPravnihLica) {
        OptionModelImpl omtM = new OptionModelImpl(pl.toString(), pl.getIdPoslovnogPartnera());
        optionsModel.add(omtM);
      }
    }

    return new SelectModelImpl(null, optionsModel);
  }
예제 #2
0
  Object onValueChangedFromposlovniPartnerLista(Integer poslPart) throws Exception {
    listaRacunaZaPArtnera = new ArrayList<Racun>();
    if (showFizickoLIce) {
      for (FizickoLice fl : listaFizickihLica) {
        if (fl.getIdPoslovnogPartnera().equals(poslPart)) {
          selektovaniPoslovniPartner = fl;
          PronadjiRacun pronadjiRacun = new PronadjiRacun();
          listaRacunaZaPArtnera = (List<Racun>) pronadjiRacun.izvrsiSO(fl);
          break;
        }
      }
    } else {
      for (PravnoLice pl : listaPravnihLica) {
        if (pl.getIdPoslovnogPartnera().equals(poslPart)) {
          selektovaniPoslovniPartner = pl;
          PronadjiRacun pronadjiRacun = new PronadjiRacun();
          listaRacunaZaPArtnera = (List<Racun>) pronadjiRacun.izvrsiSO(pl);
          break;
        }
      }
    }

    return prikazRacuna.getBody();
  }