1.1 --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Sat Mar 06 21:08:42 2010 +0100
1.2 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Thu Mar 11 11:55:52 2010 +0100
1.3 @@ -3,8 +3,10 @@
1.4 import cz.frantovo.nekurak.dao.PodnikDAO;
1.5 import cz.frantovo.nekurak.dto.Podnik;
1.6 import java.util.Collection;
1.7 +import javax.annotation.Resource;
1.8 import javax.annotation.security.RolesAllowed;
1.9 import javax.ejb.EJB;
1.10 +import javax.ejb.SessionContext;
1.11 import javax.ejb.Stateless;
1.12
1.13 /**
1.14 @@ -16,6 +18,8 @@
1.15
1.16 @EJB
1.17 private PodnikDAO podnikDAO;
1.18 + @Resource
1.19 + private SessionContext ctx;
1.20
1.21 public Collection<Podnik> getPodniky() {
1.22 Collection<Podnik> vysledek = podnikDAO.getPodniky();
1.23 @@ -24,6 +28,7 @@
1.24
1.25 @RolesAllowed("opravneny")
1.26 public void zalozPodnik(Podnik p) {
1.27 + p.setSpravce(ctx.getCallerPrincipal().getName());
1.28 podnikDAO.zaloz(p);
1.29 }
1.30