|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.SuperOfferList
public class SuperOfferList
Esta clase representa una lista de superofertas
| Field Summary | |
|---|---|
private java.util.Hashtable |
superOffers
Es un Hashtable que tiene como llave un int que representa el id de una superoferta, el objeto es de tipo SuperOffer |
| Constructor Summary | |
|---|---|
SuperOfferList()
Constructor por defecto de la clase SuperOfferList |
|
SuperOfferList(int companyId,
int companyTypeId)
Constructor de la clase SuperOffer |
|
SuperOfferList(int companyId,
int companyTypeId,
int storeId)
Constructor de la clase SuperOffer |
|
| Method Summary | |
|---|---|
void |
filter(int criteria)
Deja en la lista de superofertas las superofertas que cumplan con el criterio |
void |
filterValids(int storeId)
|
int |
getSize()
Esta función retorna la cantidad de superofertas de la lista |
java.util.Hashtable |
getSuperOffers()
Consultor para el atributo superOffers. |
boolean |
loadData()
Hace una consulta en la tabla super_oferta por medio del método query de la clase SqlUtilities
para cargar la lista de superofertas y llenar la variable superOffers
con todas las superofertas registradas en el sistema, ordenadas por
fecha de inicio |
boolean |
loadData(int companyId,
int companyTypeId,
int storeId)
Hace una consulta en la tabla super_oferta por medio del método query de la clase SqlUtilities
para cargar la lista de superofertas y llenar la variable superOffers
con las superofertas ofrecidas por un proveedor o las ofertas que
puede ver un cierto minorista (el tipo de empresa depende de los
parámetros) |
static void |
main(java.lang.String[] args)
|
void |
setSuperOffers(java.util.Hashtable superOffers)
Modificador para el atributo superOffers. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.util.Hashtable superOffers
SuperOffer
| Constructor Detail |
|---|
public SuperOfferList()
public SuperOfferList(int companyId,
int companyTypeId)
companyId - id que identifica a una empresacompanyTypeId - id que indica el tipo de empresa
public SuperOfferList(int companyId,
int companyTypeId,
int storeId)
companyId - id que identifica a una empresacompanyTypeId - id que indica el tipo de empresastoreeId - id que indica el establecimiento del minorista| Method Detail |
|---|
public boolean loadData()
query de la clase SqlUtilities
para cargar la lista de superofertas y llenar la variable superOffers
con todas las superofertas registradas en el sistema, ordenadas por
fecha de inicio
public boolean loadData(int companyId,
int companyTypeId,
int storeId)
query de la clase SqlUtilities
para cargar la lista de superofertas y llenar la variable superOffers
con las superofertas ofrecidas por un proveedor o las ofertas que
puede ver un cierto minorista (el tipo de empresa depende de los
parámetros)
companyId - id que identifica a una empresacompanyTypeId - id que identifica el tipo de una empresa 0:proveedor, 1:minoristastoreId - id del establecimiento del minorista
public java.util.Hashtable getSuperOffers()
public void setSuperOffers(java.util.Hashtable superOffers)
superOffers - Nuevo valor para el atributo superOffers.public void filter(int criteria)
criteria - Criterio para filtrar ("active","inactive")donde el
criterio de inactiva identifica a una superoferta 1:activas 0:inactivas
cuya fecha de finalización ha expirado.public void filterValids(int storeId)
public int getSize()
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||