@Repository
public class DaoUsuari
extends org.springframework.jdbc.core.support.JdbcDaoSupport
Constructor and Description |
---|
DaoUsuari(javax.sql.DataSource dataSource) |
Modifier and Type | Method and Description |
---|---|
void |
actualitzaEstatUsuari(java.lang.String usuariAdministrador,
java.lang.String login,
java.lang.String estatUsuari)
Mètode que serveix per modificar el estat (actiu o baixa) de un usuari en concret.
|
void |
altaUsuari(java.lang.String usuariAdministrador,
java.lang.Integer idUsuari,
java.lang.String tipusUsuari,
java.lang.String login,
java.lang.String contrasenya,
java.lang.String eMail)
Mètode que serveix per donar de alta a un nou usuari de l'aplicació.
|
void |
canviarContrasenya(java.lang.String usuariModificacio,
java.lang.String login,
java.lang.String contrasenya)
Mètode que serveix per canviar la contrasenya de un usuari en concret a partir del seu nom identificatiu de usuari.
|
Empleat |
cercarEmpleat(java.lang.Integer idEmpleat)
Mètode que serveix per cercar a un empleat a partir del seu identificador.
|
Usuari |
cercarUsuari(java.lang.String login)
Mètode que serveix per a cercar un usuari a partir del seu identificador.
|
void |
modificaUsuari(java.lang.String usuariAdministrador,
java.lang.Integer idUsuari,
java.lang.String login,
java.lang.String contrasenya,
java.lang.String eMail)
Mètode que serveix per modificar les dades de un usuari en concret.
|
java.util.List<Empleat> |
obtenirLlistatEmpleats()
Mètode que serveix per a obtenir un llistat dels empleats de l'empresa.
|
java.util.List<Usuari> |
obtenirLlistatUsuaris()
Mètode que serveix per a obtenir un llistat dels usuaris de l'aplicació.
|
java.lang.Boolean |
usuariExisteix(java.lang.String login)
Mètode que serveix per a comprovar si existeix un usuari a partir del seu nom identificatiu.
|
public java.lang.Boolean usuariExisteix(java.lang.String login) throws ExcepcioUsuari
login
- objecte que conté el nom identificatiu del usuari.ExcepcioUsuari
public Usuari cercarUsuari(java.lang.String login) throws ExcepcioUsuari
login
- objecte que conté el nom identificatiu del usuari.ExcepcioUsuari
public Empleat cercarEmpleat(java.lang.Integer idEmpleat) throws ExcepcioUsuari
idEmpleat
- objecte que conté el identificador del empleat.ExcepcioUsuari
public java.util.List<Usuari> obtenirLlistatUsuaris() throws ExcepcioUsuari
ExcepcioUsuari
public java.util.List<Empleat> obtenirLlistatEmpleats() throws ExcepcioUsuari
ExcepcioUsuari
public void actualitzaEstatUsuari(java.lang.String usuariAdministrador, java.lang.String login, java.lang.String estatUsuari) throws ExcepcioUsuari
usuariAdministrador
- objecte que conté el nom identificatiu del usuari administrador.login
- objecte que conté el nom identificatiu del usuari.estatUsuari
- objecte que conté el estat del usuari.ExcepcioUsuari
public void modificaUsuari(java.lang.String usuariAdministrador, java.lang.Integer idUsuari, java.lang.String login, java.lang.String contrasenya, java.lang.String eMail) throws ExcepcioUsuari
usuariAdministrador
- objecte que conté el nom identificatiu del usuari administrador.idUsuari
- objecte que conté el identificador del usuari.login
- objecte que conté el nom identificatiu del usuari.contrasenya
- objecte que conté la contrasenya del usuari.eMail
- objecte que conté el correu electrònic del usuari.ExcepcioUsuari
public void altaUsuari(java.lang.String usuariAdministrador, java.lang.Integer idUsuari, java.lang.String tipusUsuari, java.lang.String login, java.lang.String contrasenya, java.lang.String eMail) throws ExcepcioUsuari
usuariAdministrador
- objecte que conté el nom identificatiu del usuari administrador.idUsuari
- objecte que conté el identificador del usuari.tipusUsuari
- objecte que conté el tipus de usuari.login
- objecte que conté el nom identificatiu del usuari.contrasenya
- objecte que conté la contrasenya del usuari.eMail
- objecte que conté el correu electrònic del usuari.ExcepcioUsuari
public void canviarContrasenya(java.lang.String usuariModificacio, java.lang.String login, java.lang.String contrasenya) throws ExcepcioUsuari
usuariModificacio
- objecte que conté el nom identificatiu del usuari administrador.login
- objecte que conté el nom identificatiu del usuari.contrasenya
- objecte que conté la contrasenya del usuari.ExcepcioUsuari