java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/UzivatelEJB.java
changeset 55 079a3221355d
parent 52 4c0408690ebf
child 56 7021b32ce3d1
     1.1 --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/UzivatelEJB.java	Thu Mar 04 14:09:21 2010 +0100
     1.2 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/UzivatelEJB.java	Fri Mar 05 10:28:34 2010 +0100
     1.3 @@ -1,6 +1,7 @@
     1.4  package cz.frantovo.nekurak.ejb;
     1.5  
     1.6  import cz.frantovo.nekurak.dao.UzivatelDAO;
     1.7 +import cz.frantovo.nekurak.dto.PozadavekNaRegistraciUzivatele;
     1.8  import cz.frantovo.nekurak.dto.Uzivatel;
     1.9  import cz.frantovo.nekurak.util.Hash;
    1.10  import cz.frantovo.nekurak.vyjimky.NecekanaVyjimka;
    1.11 @@ -21,8 +22,9 @@
    1.12      private UzivatelDAO uzivatelDao;
    1.13  
    1.14      /** Uživatele může zakládat kdokoli – uživatel se registruje sám. */
    1.15 -    public void zalozUzivatele(Uzivatel u) throws NekurakVyjimka {
    1.16 +    public void registrujUzivatele(PozadavekNaRegistraciUzivatele p) throws NekurakVyjimka {
    1.17  	try {
    1.18 +	    Uzivatel u = p.getUzivatel();
    1.19  	    /** Heslo musíme před uložení zahashovat, aby se uživatel mohl přihlásit. */
    1.20  	    u.setHeslo(Hash.hashuj(u.getHeslo()));
    1.21  	    uzivatelDao.uloz(u);