1.1 --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Tue Jan 25 20:28:32 2011 +0100
1.2 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Mon Nov 07 20:31:08 2011 +0100
1.3 @@ -33,25 +33,30 @@
1.4 @Resource
1.5 private SessionContext ctx;
1.6
1.7 + @Override
1.8 public Collection<Podnik> getPodniky() {
1.9 Collection<Podnik> vysledek = podnikDAO.getPodniky();
1.10 return vysledek;
1.11 }
1.12
1.13 + @Override
1.14 public Collection<Podnik> getPodniky(Kategorie kategorie) {
1.15 Collection<Podnik> vysledek = podnikDAO.getPodniky(kategorie);
1.16 return vysledek;
1.17 }
1.18
1.19 + @Override
1.20 public Collection<Podnik> getPodniky(Kurackost kurackost) {
1.21 Collection<Podnik> vysledek = podnikDAO.getPodniky(kurackost);
1.22 return vysledek;
1.23 }
1.24
1.25 + @Override
1.26 public Podnik getPodnik(int id) {
1.27 return podnikDAO.getPodnik(id);
1.28 }
1.29
1.30 + @Override
1.31 @RolesAllowed("opravneny")
1.32 public void zalozPodnik(Podnik p) {
1.33 /**
1.34 @@ -65,11 +70,13 @@
1.35 dopocitejSouradnice(p, new Geo());
1.36 }
1.37
1.38 + @Override
1.39 @RolesAllowed("opravneny")
1.40 public void upravPodnik(Podnik p) {
1.41 podnikDAO.uloz(p);
1.42 }
1.43
1.44 + @Override
1.45 public int dopocitejSouradnice() {
1.46 /**
1.47 * TODO: refaktorovat, změnit datové typy, souřadnice…
1.48 @@ -104,11 +111,13 @@
1.49 }
1.50 }
1.51
1.52 + @Override
1.53 public void hlasuj(int podnik, boolean hlas, String ipAdresa) {
1.54
1.55 podnikDAO.hlasuj(podnik, hlas, ipAdresa);
1.56 }
1.57
1.58 + @Override
1.59 public VysledekHlasovani getVysledekHlasovani(Podnik podnik) {
1.60 return podnikDAO.getVysledekHlasovani(podnik);
1.61 }
1.62 @@ -141,6 +150,7 @@
1.63 Komentare.zkontroluj(k.getKomentar());
1.64 }
1.65
1.66 + @Override
1.67 @RolesAllowed("opravneny")
1.68 public Komentar komentuj(Komentar k, boolean uloz) throws KomentarovaVyjimka, TexyVyjimka {
1.69 kontrolaKomentare(k);