Uses of Class
com.fenalco.utilities.database.Transaction

Packages that use Transaction
com.fenalco.entities   
com.fenalco.servlets.shopkeeper   
com.fenalco.servlets.supplier   
 

Uses of Transaction in com.fenalco.entities
 

Methods in com.fenalco.entities with parameters of type Transaction
 boolean Supplier.addClient(int shopKeeperId, Transaction t)
          Este método permite a un proveedor asignar a un minorista como cliente
 boolean Community.addStore(Transaction t, int storeId)
          Este método permite adicionar un establecimiento a una comunidad
 boolean Quote.answer(Transaction transaction, java.lang.String subject, java.lang.String message)
          Envia un correo al minorista que solicitó la cotización con la respuesta dada por el proveedor
 void Order.changeState(Transaction transaction, int newStatus)
          cambia el estado de un pedido, una vez se ha cambiado el código de estado busca en la base de datos el nombre del nuevo estado y lo asigna al atributo orderStatusName
static boolean SupplierProduct.changeStatus(Transaction t, int supplierProductId, int newStatus)
           
 boolean Zone.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean User.delete(Transaction transaction)
          Elimina a un usuario de la base de datos usando el método addSql de la transacción
 boolean SupplierProduct.delete(Transaction transaction)
          No se van a eliminar los productos de la base de datos, ya que esto implicaría borrar las ordenes de compra, cotizaciones y listas que involucran dichos productos, en lugar de ello simplemente se va a poner el estado del producto en false, lo que indica que el proveedor no lo está vendiendo.
 boolean Supplier.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar el proveedor de la base de datos cuando se creo la instancia con el constructor que recibe el id como parámetro.
 boolean SuperOffer.delete(Transaction transaction)
          Elimina la superoferta de la base de datos creando el sql y adicionandolo a la transacción con el método addSql
 boolean Store.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar el establecimiento de la base de datos cuando se creo la instancia con el constructor que recibe el id como parámetro y la adiciona a la transacción con el método addSql
 boolean ShoppingListProduct.delete(Transaction transaction)
          elimina el producto de la base de datos creando la instrucción sql y la pasa a la transacción
 boolean ShoppingList.delete(Transaction transaction)
          Elimina una lista de compras de la base de datos construyendo el sql y adicionandolo a la transacción con el método addSql
 boolean ShoppingCartProduct.delete(Transaction transaction)
           
 boolean ShopKeeper.delete(Transaction t)
           
 boolean Sector.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean Section.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean QuoteProduct.delete(Transaction transaction)
          elimina el producto de la base de datos creando la instrucción sql y la pasa a la transacción
 boolean Quote.delete(Transaction transaction)
          Elimina una cotización de la base de datos usando el método addSql de la transacción
 boolean Province.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean ProductCategory.delete(Transaction transaction)
          elimina la información de la categoría en la base de datos construyendo la instrucción sql y pasandola a la transacción para que la ejecute
 boolean PriceScale.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar la escala 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 escala_precio_producto debe construir una consulta SQL de tipo deletete y la adiciona a la transacción con el método addSql
 boolean Position.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean Parameter.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar el parámetro 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 parametros_sistema debe construir una consulta SQL de tipo deletete y la adiciona a la transacción con el método addSql
 boolean OrderProduct.delete(Transaction transaction)
          Elimina el registro producto_pedido de la base de datos usando el método addSql de la transacción que recibe
 boolean Order.delete(Transaction transaction)
          Elimina el pedido de la base de datos usando el método addSql de la transacción que recibe
 boolean Neighbourhood.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean Message.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar el item de ayuda 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 ayuda debe construir una consulta SQL de tipo deletete y la adiciona a la transacción con el método addSql
 boolean LogisticOperator.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar el operador logístico 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 operador_logistico debe construir una consulta SQL de tipo deletete y la adiciona a la transacción usando el método addSql
 boolean HelpItem.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar el item de ayuda 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 ayuda debe construir una consulta SQL de tipo deletete y la adiciona a la transacción con el método addSql
 boolean Country.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean ComplaintCategory.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
 boolean Complaint.delete(Transaction transaction)
          Elimina la información del un reclamo en la base de datos creando el sql y adicionandolo a la transacción con el método addSql
 boolean Company.delete(Transaction t)
          Elimina la empresa de la base de datos
 boolean Community.delete(Transaction transaction)
          Elimina la información de la comunidad de la base de datos construyendo el sql y pasandoselo a la transacción
 boolean City.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean Ciiu.delete(Transaction transaction)
          Operación para eliminar la sección de la base de datos
 boolean Bill.delete(Transaction transaction)
          Realiza una consulta SQL de tipo delete con el fin de eliminar la factura de la base de datos cuando se creo la instancia con el constructor que recibe el id como parámetro.
abstract  boolean AbstractProduct.delete(Transaction transaction)
          elimina el producto de la base de datos creando la instrucción sql y la pasa a la transacción
static boolean DataAccess.deleteCity(int id, Transaction transaction)
           
static boolean DataAccess.deleteCountry(int id, Transaction transaction)
           
static boolean DataAccess.deleteNeighbourhood(int id, Transaction transaction)
           
static boolean DataAccess.deleteProvince(int id, Transaction transaction)
           
 boolean PriceScale.deleteRow(int scaleId, Transaction transaction)
          Este método permite eliminar una entrada de la escala de precios, recibe el identificador de la entrada y una transacción.
static boolean DataAccess.deleteZone(int id, Transaction transaction)
           
 boolean Supplier.makeBill(Transaction transaction, java.sql.Date date)
          Genera el cobro al proveedor de acuerdo con el tipo de facturación que le sea asignada.
 void OrderProduct.makeHistorical(Transaction transaction)
           
 void Order.makeHistorical(Transaction transaction)
           
static void DataAccess.newCity(int provinceId, java.lang.String name, Transaction transaction)
           
static void DataAccess.newCountry(java.lang.String name, Transaction transaction)
           
static void DataAccess.newNeighbourhood(int zoneId, java.lang.String name, Transaction transaction)
           
static void DataAccess.newProvince(int countryId, java.lang.String name, Transaction transaction)
           
static void DataAccess.newZone(int cityId, java.lang.String name, Transaction transaction)
           
 boolean Order.orderResponse(Transaction transaction, int newState, java.lang.String subject, java.lang.String message)
          Este método se usa cuando un proveedor responde un pedido: cambia el estado del pedido usando el método addSql de la transacción que recibe y le envia un correo al minorista confirmandole la respuesta
 boolean Supplier.removeClient(int shopKeeperId, Transaction t)
          Este método permite eliminar a un minorista de la lista de clientes del proveedor
 boolean Community.removeStore(Transaction t, int storeId)
          Este método permite eliminar a un establecimiento de una comunidad
 boolean Log.saveData(java.lang.String userId, java.lang.String numberId, int actionId, java.lang.String description, java.lang.String externalUser, Transaction transaction)
          Método estático que permite registrar una nueva entrada en el log de eventos.
 boolean Zone.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean User.saveData(Transaction transaction)
          almacena la información del usuario en la base de datos usando el método addSql de la transacción
 boolean SupplierProduct.saveData(Transaction transaction)
          Almacena la información del producto en la base de datos construyendo la instrucción sql y pasandola a la transacción
 boolean Supplier.saveData(Transaction transaction)
          Este método guarda los atributos del proveedor en la base de datos.
 boolean SuperOffer.saveData(Transaction transaction)
          Almacena los datos de la superoferta en la base de datos como un nuevo registro creando el sql y adicionandolo a la transacción con el método addSql
 boolean Store.saveData(Transaction transaction)
          Este método guarda los atributos del establecimiento en la base de datos.
 boolean ShoppingListProduct.saveData(Transaction transaction)
          almacena los datos del producto en la base de datos construyendo la sentencia sql necesaria y adicionandola a la transacción.
 boolean ShoppingList.saveData(Transaction transaction)
          Almacena la información de la lista en la base de datos construyendo el sql y adicionandolo a la transacción con el método addSql
 boolean ShoppingCartProduct.saveData(Transaction transaction)
           
 boolean ShopKeeper.saveData(Transaction t)
           
 boolean Sector.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean Section.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean QuoteProduct.saveData(Transaction transaction)
          almacena los datos del producto en la base de datos construyendo la sentencia sql necesaria y adicionandola a la transacción.
 boolean Quote.saveData(Transaction transaction)
          Almacena la información de la cotización en la base de datos como un nuevo registro usando el método addSql de la transacción
 boolean Province.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean ProductCategory.saveData(Transaction transaction)
          almacena la información de la categoría en la base de datos construyendo la instrucción sql y pasandola a la transacción para que la ejecute
 boolean PriceScale.saveData(Transaction transaction)
          Este método guarda los atributos de la escala de precios en la base de datos.
 boolean Position.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean Parameter.saveData(Transaction transaction)
          Este método guarda los atributos del parámetro en la base de datos.
 boolean OrderProduct.saveData(Transaction transaction)
          Almacena la información del producto_pedido en la base de datos usando el método addSql de la transacción que recibe
 boolean Order.saveData(Transaction transaction)
          Almacena la información del pedido en la base de datos usando el método addSql de la transacción que recibe
 boolean Neighbourhood.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean Message.saveData(Transaction transaction)
          Este método guarda los atributos del mensaje en la base de datos.
 boolean LogisticOperator.saveData(Transaction transaction)
          Este método guarda los atributos del operador logístico en la base de datos.
 boolean HelpItem.saveData(Transaction transaction)
          Este método guarda los atributos del item de ayuda en la base de datos.
 boolean Country.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean ComplaintCategory.saveData(Transaction transaction)
          Este método guarda los atributos de la categogía en la base de datos.
 boolean Complaint.saveData(Transaction transaction)
          Almacena la información del reclamo en la base de datos creando el sql y adicionandolo a la transacción con el método addSql
 boolean Company.saveData(Transaction t)
          Almacena los datos de la empresa en la base de datos
 boolean Community.saveData(Transaction transaction)
          Almacena la información de la comunidad en la base de datos construyendo el sql y pasandoselo a la transaccion
 boolean City.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean Ciiu.saveData(Transaction transaction)
          Operación para guardar el objeto de base de datos
 boolean Bill.saveData(Transaction transaction)
          Este método guarda los atributos de la factura en la base de datos.
abstract  boolean AbstractProduct.saveData(Transaction transaction)
          almacena los datos del producto en la base de datos construyendo la sentencia sql necesaria y adicionandola a la transacción.
 boolean ShoppingCart.saveList(int companyId, java.lang.String listName, Transaction transaction)
          Guarda los productos contenidos en el carrito de compras como una lista
static void Supplier.setExclusive(int supplierId, int shopKeeperId, int exclusive, Transaction transaction)
           
 boolean Complaint.submitComplaint(Transaction transaction)
          registra el nuevo reclamo que se ha generado, para ello hace lo siguiente: 1. llama al método saveData para almacenar el reclamo en la base de datos 2. llama al método submit para enviar el correo a quien corresponda
 boolean Zone.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean User.update(Transaction transaction)
          actualiza la información del usaurio en la base de datos usando el método addSql de la transacción
 boolean SupplierProduct.update(Transaction transaction)
          Actualiza la información del producto en la base de datos creando la instrucción sql y pasandola a la transacción
 boolean Supplier.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos del proveedor modificados a través de los métodos setter.Para actualizar los datos en la tabla proveedor debe construir una consulta SQL de tipo update a través del método query de la clase SQLUtilities
 boolean SuperOffer.update(Transaction transaction)
          Actualiza la información de la superoferta en la base de datos creando el sql y adicionandolo a la transacción con el método addSql
 boolean Store.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos del establecimiento modificados a través de los métodos setter.Para actualizar los datos en la tabla establecimiento debe construir una consulta SQL de tipo update y la adiciona a la transacción con el método addSql
 boolean ShoppingListProduct.update(Transaction transaction)
          actualiza el producto en la base de datos construyendo la instrucción sql y pasandola a la transacción
 boolean ShoppingList.update(Transaction transaction)
          Actualiza la información de la lista en la base de datos construyendo el sql y adicionandolo a la transacción con el método addSql
 boolean ShoppingCartProduct.update(Transaction transaction)
           
 boolean ShopKeeper.update(Transaction t)
           
 boolean Sector.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean Section.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean QuoteProduct.update(Transaction transaction)
          actualiza el producto en la base de datos construyendo la instrucción sql y pasandola a la transacción
 boolean Quote.update(Transaction transaction)
          Actualiza la información de una cotización usando el método addSql de la transacción
 boolean Province.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean ProductCategory.update(Transaction transaction)
          actualiza la información de la categoría en la base de datos construyendo la instrucción sql y pasandola a la transacción para que la ejecute
 boolean PriceScale.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos de la escala de precios modificados a través de los métodos setter o el método addToScale.
 boolean Position.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean Parameter.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos del parámetro del sistema modificados a través de los métodos setter.Para actualizar los datos en la tabla parametros_sistema debe construir una consulta SQL de tipo update y la adiciona a la transacción con el método addSql
 boolean OrderProduct.update(Transaction transaction)
          Este método actualiza la información en base de datos
 boolean Order.update(Transaction t)
           
 boolean Neighbourhood.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean Message.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos del parámetro del sistema modificados a través de los métodos setter.Para actualizar los datos en la tabla parametros_sistema debe construir una consulta SQL de tipo update y la adiciona a la transacción con el método addSql
 boolean LogisticOperator.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos del operador logístico modificados a través de los métodos setter.Para actualizar los datos en la tabla operador_logistico debe construir una consulta SQL de tipo update y la adiciona a la transacción usando el método addSql
 boolean HelpItem.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos del parámetro del sistema modificados a través de los métodos setter.Para actualizar los datos en la tabla parametros_sistema debe construir una consulta SQL de tipo update y la adiciona a la transacción con el método addSql
 boolean Country.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean ComplaintCategory.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.
 boolean Complaint.update(Transaction transaction)
          Actualiza la información del un reclamo en la base de datos creando el sql y adicionandolo a la transacción con el método addSql
 boolean Company.update(Transaction t)
          Actualiza los datos de la empresa en la base de datos
 boolean Community.update(Transaction transaction)
          Actualiza la información de la comunidad en la base de datos construyendo el sql y pasandoselo a la transacción
 boolean City.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean Ciiu.update(Transaction transaction)
          Operación para actualizar la sección en la base de datos
 boolean Bill.update(Transaction transaction)
          Realiza una consulta SQL de tipo update con el fin de actualizar los campos de la factura modificados a través de los métodos setter.Para actualizar los datos en la tabla factura debe construir una consulta SQL de tipo update y la adiciona a la transacción que recibe como parámetro
abstract  boolean AbstractProduct.update(Transaction transaction)
          actualiza el producto en la base de datos construyendo la instrucción sql y pasandola a la transacción
static void DataAccess.updateBillingParameter(int id, double value, Transaction transaction)
           
 boolean SuperOffer.updateProduc(Transaction transaction, int productId)
          Este método permite actualizar el producto asignado a una superoferta.
 

Uses of Transaction in com.fenalco.servlets.shopkeeper
 

Methods in com.fenalco.servlets.shopkeeper with parameters of type Transaction
 void StoresHandler.preTransaction(javax.servlet.http.HttpServletRequest request, Transaction transaction, Store store)
           
 

Uses of Transaction in com.fenalco.servlets.supplier
 

Methods in com.fenalco.servlets.supplier with parameters of type Transaction
 boolean CommunityHandler.addStore(Transaction t, int communityId, int storeId)
          Este método inserta un nuevo registro en la tabla comunidad_establecimiento de acuerdo con los parámetros del request.
protected  boolean CompanyUsersHandler.addUser(javax.servlet.http.HttpServletRequest request, Transaction t, javax.servlet.http.HttpSession session)
           
protected  boolean CatalogueHandler.changeStatus(Transaction t, int productKey, int newStatus)
          Este método permite activar o desactivar un producto del proveedor
protected  boolean CompanyUsersHandler.deleteUser(javax.servlet.http.HttpServletRequest request, Transaction t)
           
 boolean CommunityHandler.removeStore(Transaction t, int communityId, int storeId)
          Este método crea una instancia de la clase SQLUtilities y ejecuta el método execute con una sentencia de tipo delete para eliminar el establecimiento de la tabla comunidad_establecimiento.
protected  boolean CompanyDataHandler.saveCompanyData(javax.servlet.http.HttpServletRequest request, Transaction t)
          Este método permite actualizar la información de una empresa - Identificador de la empresa --> "companyId" - Razón social --> "socialName" - Nombre Comercial --> "commercialName" - Descripcion --> "description" - Nit --> "nit" - Dirección --> "address" - Telefono 1 --> "phoneNumber1" - Telefono 2 --> "phoneNumber2" - Contacto 1 --> "contact1" - Contacto 2 --> "contact2" - Fax --> "fax" - Email --> "email" - Número Afiliación Fenalco --> "fenalcoNumber" - Identificador de la ciudad --> "cityId" - GLN --> "gln"
protected  boolean CompanyDataHandler.saveSupplierData(javax.servlet.http.HttpServletRequest request, Transaction t)
          Este método permite actualizar la información específica del proveedor - Nombre del proveedor --> "supplierName" - Pedido mínimo --> "minimumOrder"
protected  boolean CompanyUsersHandler.updateUser(javax.servlet.http.HttpServletRequest request, Transaction t)