|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.ComplaintCategory
public class ComplaintCategory
Esta clase representa la tabla categoria_reclamos de la base de datos y encapsula cada una de las operaciones que sobre esta se puedan realizar : inserción, actualización, eliminación, consulta
| Field Summary | |
|---|---|
private java.lang.String |
description
descripción de la categoría de reclamo |
private java.lang.String |
email
email destino para los reclamos |
private int |
id
id de la categoría de reclamo |
private java.lang.String |
name
nombre descriptivo de la categoría de reclamo |
| Constructor Summary | |
|---|---|
ComplaintCategory()
Constructor por omisión de la clase. |
|
ComplaintCategory(int id)
Constructor que recibe el id de la categforía en la base de datos. |
|
| Method Summary | |
|---|---|
boolean |
delete(Transaction transaction)
Realiza una consulta SQL de tipo delete con el fin de eliminar la categoría de la base de datos cuando se creo la instancia con el constructor que recibe el id como parámetro.Para eliminar los datos en la tabla categoria_reclamo debe construir una consulta SQL de tipo deletete y adicionarla a la transacción que recibe como parámetro con el método addSql |
java.lang.String |
getDescription()
Consultor para el atributo description. |
java.lang.String |
getEmail()
Consultor para el atributo email. |
int |
getId()
Consultor para el atributo id. |
java.lang.String |
getName()
Consultor para el atributo name. |
boolean |
loadData(int id)
Este método carga de la tabla categoria_reclamo de la base de datos todos los valores de los campos en los atributos de la clase, a través del método query de
la clase SQLUtilities |
boolean |
saveData(Transaction transaction)
Este método guarda los atributos de la categogía en la base de datos. |
void |
setDescription(java.lang.String description)
Modificador para el atributo description. |
void |
setEmail(java.lang.String email)
Modificador para el atributo email. |
void |
setId(int id)
Modificador para el atributo id. |
void |
setName(java.lang.String name)
Modificador para el atributo name. |
java.lang.String |
toString()
|
boolean |
update(Transaction transaction)
Realiza una consulta SQL de tipo update con el fin de actualizar los campos de la categoría modificados a través de los métodos setter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private int id
private java.lang.String name
private java.lang.String description
private java.lang.String email
| Constructor Detail |
|---|
public ComplaintCategory()
public ComplaintCategory(int id)
loadData con el parámetro id con el fin de cargar
los datos propios de esa categoría que residen en la base de datos. Al usar este
constructor si se desea modificar el valor de algún campo se deben utilizar los
métodos consultores (setter).
id - int que representa el id de la factura en la base de datos| Method Detail |
|---|
public boolean loadData(int id)
query de
la clase SQLUtilities
id - identificador de la categoría de reclamo
public boolean saveData(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public boolean update(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public boolean delete(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public int getId()
public void setId(int id)
id - Nuevo valor del atributo id.public java.lang.String getName()
public void setName(java.lang.String name)
name - Nuevo valor del atributo name.public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - Nuevo valor del atributo description.public java.lang.String getEmail()
public void setEmail(java.lang.String email)
email - Nuevo valor del atributo email.public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||