diff -r 793a89cba0f8 -r 079a3221355d java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/UzivatelEJB.java --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/UzivatelEJB.java Thu Mar 04 22:42:34 2010 +0100 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/UzivatelEJB.java Fri Mar 05 10:28:34 2010 +0100 @@ -1,6 +1,7 @@ package cz.frantovo.nekurak.ejb; import cz.frantovo.nekurak.dao.UzivatelDAO; +import cz.frantovo.nekurak.dto.PozadavekNaRegistraciUzivatele; import cz.frantovo.nekurak.dto.Uzivatel; import cz.frantovo.nekurak.util.Hash; import cz.frantovo.nekurak.vyjimky.NecekanaVyjimka; @@ -21,8 +22,9 @@ private UzivatelDAO uzivatelDao; /** Uživatele může zakládat kdokoli – uživatel se registruje sám. */ - public void zalozUzivatele(Uzivatel u) throws NekurakVyjimka { + public void registrujUzivatele(PozadavekNaRegistraciUzivatele p) throws NekurakVyjimka { try { + Uzivatel u = p.getUzivatel(); /** Heslo musíme před uložení zahashovat, aby se uživatel mohl přihlásit. */ u.setHeslo(Hash.hashuj(u.getHeslo())); uzivatelDao.uloz(u);