public class UsuariModel extends HibernateUtil
Constructor and Description |
---|
UsuariModel() |
Modifier and Type | Method and Description |
---|---|
void |
afegir(java.lang.Object usu)
Insereix un nou objecte
|
boolean |
existeixDocument(java.lang.String doc,
int usuari)
Comprova si existeix un altre usuari a partir del seu identificador extern
|
boolean |
existeixLogin(java.lang.String login,
int usuari)
Comprova si existeix un altre usuari a partir del seu nom d'usuari
|
boolean |
existeixNom(java.lang.String doc,
int usuari)
Comprova si existeix un altre usuari a partir del seu nom
|
Usuari |
getUserById(int id)
Obté un usuari a partir del seu identificador intern
|
Usuari |
getUserByLogin(java.lang.String login)
Obté un usuari a partir del seu nom d'usuari
|
java.util.List<Usuari> |
getUsuaris()
Obté tots els usuaris del sistema
|
java.util.List<Usuari> |
getUsuaris(java.lang.String tipus)
Obté una llista d'usuaris a partir del tipus
|
boolean |
modificar(Usuari usuMod)
Actualitza un objecte que existeix al sistema
|
Persona |
obtenirPersona(int id)
Obté una persona a partir del seu identificador
|
Persona |
obtenirPersona(java.lang.String document)
Obté una persona a partir del seu document o identificador extern
|
add, delete, getSessionFactory, update
public Persona obtenirPersona(int id)
id
- Identificador intern de la personapublic Persona obtenirPersona(java.lang.String document)
document
- identificacor externpublic void afegir(java.lang.Object usu)
usu
- public boolean modificar(Usuari usuMod)
usuMod
- objecte a modificarpublic Usuari getUserById(int id)
id
- identificador internpublic Usuari getUserByLogin(java.lang.String login)
login
- nom d'usuaripublic java.util.List<Usuari> getUsuaris()
public java.util.List<Usuari> getUsuaris(java.lang.String tipus)
tipus
- tipus d'usuari (adm=administrador, cap=capplanta)public boolean existeixDocument(java.lang.String doc, int usuari)
doc
- identificador externusuari
- identificador de l'usuari actualpublic boolean existeixNom(java.lang.String doc, int usuari)
doc
- nom de l'usuariusuari
- identificador de l'usuari actualpublic boolean existeixLogin(java.lang.String login, int usuari)
login
- nom d'usuariusuari
- identificador de l'usuari actual