|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.User
public class User
| Field Summary | |
|---|---|
private int |
companyId
String que representa al identificador de la compañía a la cual pertenece el usuario |
private java.lang.String |
companyName
Nombre de la empresa a la que pertenece el usuario |
private java.lang.String |
email
Correo electrónico del usuario |
private java.lang.String |
firstName
nombre del usuario |
private java.lang.String |
identificationNumber
Número de identificación del usuario (idealmente es la cédula) |
private java.lang.String |
lastName
Apellido del usuario |
private java.lang.String |
login
nombre de usuario para el inicio de sesión |
private java.lang.String |
nuritLogin
codigo de acceso para iniciar sesión desde un dispositivo nurit ( aunque este atributo es de tipo string va a almacenar un dato numérico) |
private java.lang.String |
nuritPassword
contraseña para iniciar sesión desde un dispositivo nurit ( aunque este atributo es de tipo string va a almacenar un dato numérico) |
private java.lang.String |
password
la contraseña para el inicio de sesión (encriptada) |
private java.lang.String |
phoneNumber
Número telefónico del usuario |
private int |
positionId
Identificador del cargo del usuario |
private java.lang.String |
positionName
Cargo del usuario dentro de la empresa a la cual representa |
private int |
roleId
Identificador del rol que juega el usuario dentro del sistema |
private java.lang.String |
roleName
Nombre del rol que juega el usuario dentro del sisitema |
| Constructor Summary | |
|---|---|
User()
Constructor por defecto de la clse |
|
User(java.lang.String login)
Constructor que recibe el nombre de usuario y carga los datos de la base de datos llamando al método loadData |
|
| Method Summary | |
|---|---|
boolean |
delete(Transaction transaction)
Elimina a un usuario de la base de datos usando el método addSql de la transacción |
int |
getCompanyId()
Getter for property companyId. |
java.lang.String |
getCompanyName()
Getter para el atributo companyName. |
java.lang.String |
getEmail()
Getter para el atributo email. |
java.lang.String |
getFirstName()
Getter para el atributo firstName. |
java.lang.String |
getIdentificationNumber()
Getter para el atributo identificationNumber. |
java.lang.String |
getLastName()
Getter para el atributo lastName. |
java.lang.String |
getLogin()
Getter para el atributo login. |
java.lang.String |
getNuritLogin()
Getter para el atributo nuritLogin. |
java.lang.String |
getNuritPassword()
Getter para el atributo nuritPassword. |
java.lang.String |
getPassword()
Getter for property password. |
java.lang.String |
getPhoneNumber()
Getter para el atributo phoneNumber |
int |
getPositionId()
Getter for property positionId. |
java.lang.String |
getPositionName()
Getter for property positionName. |
int |
getRoleId()
Getter para el atributo roleId. |
java.lang.String |
getRoleName()
Getter para el atributo roleName. |
boolean |
loadData(java.lang.String login)
carga los datos del usuario de la base de datos dado el nombre de usuario y retorna un booleano que indica si se pudieron cargar los datos o no |
boolean |
saveData(Transaction transaction)
almacena la información del usuario en la base de datos usando el método addSql de la transacción |
void |
setCompanyId(int companyId)
Setter for property companyId. |
void |
setCompanyName(java.lang.String companyName)
Setter para el atributo companyName. |
void |
setEmail(java.lang.String email)
Setter para el atributo email. |
void |
setFirstName(java.lang.String firstName)
Setter para el atributo firstName. |
void |
setIdentificationNumber(java.lang.String identificationNumber)
Setter para el atributo identificationNumber. |
void |
setLastName(java.lang.String lastName)
Setter para el atributo lastName. |
void |
setLogin(java.lang.String login)
Setter para el atributo login. |
void |
setNuritLogin(java.lang.String nuritLogin)
Setter para el atributo nuritLogin. |
void |
setNuritPassword(java.lang.String nuritPassword)
Setter para el atributo nuritPassword. |
void |
setPassword(java.lang.String password)
Setter para el atributo password. |
void |
setPhoneNumber(java.lang.String phoneNumber)
Setter para el atributo phoneNumber |
void |
setPositionId(int positionId)
Setter for property positionId. |
void |
setPositionName(java.lang.String positionName)
Setter for property positionName. |
void |
setRoleId(int roleId)
Setter para el atributo roleId. |
void |
setRoleName(java.lang.String roleName)
Setter para el atributo roleName. |
boolean |
update(Transaction transaction)
actualiza la información del usaurio en la base de datos usando el método addSql de la transacción |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String login
private java.lang.String password
private java.lang.String nuritLogin
private java.lang.String nuritPassword
private java.lang.String firstName
private java.lang.String lastName
private int positionId
private java.lang.String positionName
private java.lang.String email
private java.lang.String identificationNumber
private int companyId
private java.lang.String companyName
private int roleId
private java.lang.String roleName
private java.lang.String phoneNumber
| Constructor Detail |
|---|
public User()
public User(java.lang.String login)
login - el nombre de usuario| Method Detail |
|---|
public boolean loadData(java.lang.String login)
login - el nombre de usuario
public boolean saveData(Transaction transaction)
addSql de la transacción
transaction - la transacción que se está ejecutando
public boolean update(Transaction transaction)
addSql de la transacción
transaction - la transacción que se está ejecutandopublic boolean delete(Transaction transaction)
addSql de la transacción
transaction - la transacción que se está ejecutando
public java.lang.String getLogin()
public void setLogin(java.lang.String login)
login - Nuevo Valor del atributo login.public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - Nuevo Valor del atributo password.public java.lang.String getNuritLogin()
public void setNuritLogin(java.lang.String nuritLogin)
nuritLogin - Nuevo Valor del atributo nuritLogin.public java.lang.String getNuritPassword()
public void setNuritPassword(java.lang.String nuritPassword)
nuritPassword - Nuevo Valor del atributo nuritPassword.public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
firstName - Nuevo Valor del atributo firstName.public java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
lastName - Nuevo Valor del atributo lastName.public java.lang.String getEmail()
public void setEmail(java.lang.String email)
email - Nuevo Valor del atributo email.public java.lang.String getIdentificationNumber()
public void setIdentificationNumber(java.lang.String identificationNumber)
identificationNumber - Nuevo Valor del atributo identificationNumber.public java.lang.String getCompanyName()
public void setCompanyName(java.lang.String companyName)
companyName - Nuevo Valor del atributo companyName.public int getRoleId()
public void setRoleId(int roleId)
roleId - Nuevo Valor del atributo roleId.public java.lang.String getRoleName()
public void setRoleName(java.lang.String roleName)
roleName - Nuevo Valor del atributo roleName.public java.lang.String getPhoneNumber()
public void setPhoneNumber(java.lang.String phoneNumber)
phoneNumber - The phoneNumber to set.public int getCompanyId()
public void setCompanyId(int companyId)
companyId - New value of property companyId.public int getPositionId()
public void setPositionId(int positionId)
positionId - New value of property positionId.public java.lang.String getPositionName()
public void setPositionName(java.lang.String positionName)
positionName - New value of property positionName.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||