|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.DataAccess
public class DataAccess
Clase que permite obtener información de tablas específicas de la Base de Datos y hacer ciertas operaciones específicas
| Constructor Summary | |
|---|---|
DataAccess()
Constructor por defecto de la clase |
|
| Method Summary | |
|---|---|
static java.util.Vector |
communityIds(int supplierId)
|
static boolean |
deleteCity(int id,
Transaction transaction)
|
static boolean |
deleteCountry(int id,
Transaction transaction)
|
static boolean |
deleteNeighbourhood(int id,
Transaction transaction)
|
static boolean |
deleteProvince(int id,
Transaction transaction)
|
static boolean |
deleteZone(int id,
Transaction transaction)
|
static boolean |
existGLN(java.lang.String GLN)
|
static int |
geSuppliertIdFromGln(java.lang.String gln)
|
static double |
getBillingParameterValue(int billingTypeId)
|
static java.util.Hashtable |
getBillingTypes()
|
static java.util.Hashtable |
getBillStatus()
|
static java.util.Hashtable |
getCiiu()
Obtiene la lista de ciiu de la tabla ciiu |
static java.util.Vector |
getCities(int provinceId)
Obtiene las ciudades/municipios asociados al departamento consultando en la tabla ciudad |
static java.lang.String |
getCityName(int cityId)
Esta funciòn retorna el nombre de la ciudad especificada por cityId |
static int |
getCityProvince(int cityId)
|
static java.util.Hashtable |
getCompanyStatus()
|
static java.lang.String |
getCompanyStatusName(int statusId)
|
static java.util.Hashtable |
getCompanyTypes()
Obtiene los tipos de empresa que pueden estar en el sistema consultando en la tabla tipo_empresa |
static java.util.Hashtable |
getCompleteBillingTypes()
|
static java.util.Vector |
getCountries()
Obtiene los paises del sistema consultando en la tabla pais |
static java.lang.String |
getCurrency(double d)
|
static java.util.Hashtable |
getIvaList()
|
static int |
getMaxStoresNumber()
|
static double |
getMinimalOrder(int supplierId)
|
static int |
getNeighbourhoodCity(int neighbourhoodId)
|
static java.util.Vector |
getNeighbourhoods(int cityId)
Obtiene los barrios asociados a una ciudad |
static java.util.Vector |
getNeighbourhoodsZone(int zoneId)
Obtiene los barrios asociados a la zona consultando en la tabla barrio |
static int |
getNumberActivatedStores(int supplierId,
java.sql.Date date)
|
static java.util.Hashtable |
getOrderStatus(int roleId)
|
static java.lang.String |
getOrderStatusName(int statusId)
|
static int |
getProvinceCountry(int provinceId)
|
static java.util.Vector |
getProvinces(int countryId)
Obtiene los departamentos asociados al país consultando en la tabla departamento |
static java.lang.String |
getPvlEmail()
Esta funciòn retorna el email definido por PVL para efecto de envio de correos a minoristas y proveeedores |
static java.util.Hashtable |
getQuoteStatus()
|
static java.lang.String |
getRoleUrl(int roleId)
Esta funciòn retorna el URL del servlet de incio de cada rol |
static java.util.Hashtable |
getSectors()
Obtiene los sectores en los que puede estar una empresa consultando en la tabla sector |
static int |
getShopKeeperExclusiveStatus(int idSupplier,
int idShopKeeper)
|
static java.util.Hashtable |
getShopKeepers()
|
static int |
getStatusSupplierShopKeeper(int idSupplier,
int idShopKeeper)
|
static int |
getStoreCommunity(int storeId)
|
static int |
getStoreCommunity(int storeId,
int supplierId)
|
static int |
getStoresNumber(int shopKeeperId)
|
static int |
getStratum()
|
static int |
getSupplierUsers(int supplierId)
|
static java.util.Vector |
getValidCities(int provinceId)
|
static java.util.Vector |
getValidCountries()
|
static java.util.Vector |
getValidCountries2()
|
static java.util.Vector |
getValidProvinces(int countryId)
|
static java.util.Vector |
getValidProvinces2(int countryId)
|
static java.util.Vector |
getZones(int cityId)
Obtiene las zonas asociadas a la ciudad/municipio consultando en la tabla zona |
static boolean |
hasOrders(int companyId)
|
static boolean |
isValidProduct(int id,
int community)
Esta función valida si un producto tiene escalas definidas para uan comunidad dada |
static void |
main(java.lang.String[] args)
|
static boolean |
makeBackUp()
Crea el archivo backup.sql como copia de seguridad de los datos almacenados en el sistema |
static boolean |
monthInvoiced(java.sql.Date date)
|
static void |
newCity(int provinceId,
java.lang.String name,
Transaction transaction)
|
static void |
newCountry(java.lang.String name,
Transaction transaction)
|
static void |
newNeighbourhood(int zoneId,
java.lang.String name,
Transaction transaction)
|
static void |
newProvince(int countryId,
java.lang.String name,
Transaction transaction)
|
static void |
newZone(int cityId,
java.lang.String name,
Transaction transaction)
|
static void |
updateBillingParameter(int id,
double value,
Transaction transaction)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataAccess()
| Method Detail |
|---|
public static java.util.Vector getCountries()
public static java.util.Vector getValidCountries()
public static java.util.Vector getValidCountries2()
public static java.util.Vector getValidProvinces(int countryId)
public static java.util.Vector getValidProvinces2(int countryId)
public static java.util.Vector getValidCities(int provinceId)
public static java.util.Vector getProvinces(int countryId)
countryId - Identificador del país del cual se quieren obtener
los departamentos
public static java.util.Vector getCities(int provinceId)
provinceId - Identificador del departamento del cual se quieren
obtener las ciudades/municipios
public static java.util.Vector getZones(int cityId)
cityId - Identificador de la ciudad/municipio del cual se quieren
obtener las zonas
public static java.util.Vector getNeighbourhoods(int cityId)
zoneId - Identificador de la zona de la cual se quieren obtener
los barrioscityId - id de la ciudad respectiva
public static java.util.Vector getNeighbourhoodsZone(int zoneId)
public static java.util.Hashtable getSectors()
public static java.util.Hashtable getCompanyTypes()
public static java.util.Hashtable getCiiu()
public static java.util.Hashtable getCompanyStatus()
public static boolean makeBackUp()
public static java.util.Hashtable getBillStatus()
public static java.lang.String getRoleUrl(int roleId)
public static java.lang.String getCityName(int cityId)
public static java.lang.String getCompanyStatusName(int statusId)
public static java.lang.String getOrderStatusName(int statusId)
public static java.util.Hashtable getIvaList()
public static java.lang.String getPvlEmail()
public static int getStatusSupplierShopKeeper(int idSupplier,
int idShopKeeper)
public static int getShopKeeperExclusiveStatus(int idSupplier,
int idShopKeeper)
public static int getCityProvince(int cityId)
public static int getProvinceCountry(int provinceId)
public static int getNeighbourhoodCity(int neighbourhoodId)
public static boolean existGLN(java.lang.String GLN)
public static java.util.Hashtable getBillingTypes()
public static java.util.Hashtable getOrderStatus(int roleId)
public static java.util.Hashtable getQuoteStatus()
public static java.util.Hashtable getShopKeepers()
public static boolean hasOrders(int companyId)
public static double getBillingParameterValue(int billingTypeId)
public static int getStoreCommunity(int storeId)
public static int getStoreCommunity(int storeId,
int supplierId)
public static int getNumberActivatedStores(int supplierId,
java.sql.Date date)
public static java.util.Hashtable getCompleteBillingTypes()
public static void updateBillingParameter(int id,
double value,
Transaction transaction)
public static void newCountry(java.lang.String name,
Transaction transaction)
public static void newProvince(int countryId,
java.lang.String name,
Transaction transaction)
public static void newCity(int provinceId,
java.lang.String name,
Transaction transaction)
public static void newZone(int cityId,
java.lang.String name,
Transaction transaction)
public static void newNeighbourhood(int zoneId,
java.lang.String name,
Transaction transaction)
public static boolean deleteCountry(int id,
Transaction transaction)
public static boolean deleteProvince(int id,
Transaction transaction)
public static boolean deleteCity(int id,
Transaction transaction)
public static boolean deleteZone(int id,
Transaction transaction)
public static boolean deleteNeighbourhood(int id,
Transaction transaction)
public static java.lang.String getCurrency(double d)
public static int getStoresNumber(int shopKeeperId)
public static int getSupplierUsers(int supplierId)
public static double getMinimalOrder(int supplierId)
public static int getStratum()
public static int geSuppliertIdFromGln(java.lang.String gln)
public static int getMaxStoresNumber()
public static boolean monthInvoiced(java.sql.Date date)
public static java.util.Vector communityIds(int supplierId)
public static boolean isValidProduct(int id,
int community)
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||