Interface DiscountGatewayDAO
- All Superinterfaces:
DAOInterface
- All Known Implementing Classes:
DiscountGatewayDAOHibernate
Interface for a DAO that runs miscellaneous queries related to discounts.
- Author:
- David Tobey
-
Method Summary
Modifier and TypeMethodDescriptioneditDeleteDiscounts
(Map parameters, BusinessObjectFactory bof) void
void
insertSKUDiscount
(SKUDiscount sd, boolean commit) loadDiscountsAndCount
(Map parameters) Methods inherited from interface com.softslate.commerce.daos.core.DAOInterface
deleteObject, formatDateTime, getAppComponents, getAppSettings, getConnection, getDaoFactory, getDAOUtils, getDataSource, getInjector, getSettings, getSqlMap, initialize, insertObject, loadAll, loadAll, loadObject, parseDateTime, setAppComponents, setAppSettings, setConnection, setDaoFactory, setDAOUtils, setDataSource, setInjector, setSettings, setSqlMap, updateObject
-
Method Details
-
loadStoreDiscounts
- Throws:
Exception
-
loadDiscountsAndCount
- Throws:
Exception
-
editDeleteDiscounts
- Throws:
Exception
-
insertSKUDiscount
- Throws:
DataAccessException
-
insertSKUDiscount
- Throws:
DataAccessException
-
loadAllCoupons
- Throws:
DataAccessException
-