]> git.mxchange.org Git - jfinancials-war.git/commit
Don't cherry-pick:
authorRoland Häder <roland@mxchange.org>
Tue, 17 Oct 2017 21:50:54 +0000 (23:50 +0200)
committerRoland Häder <roland@mxchange.org>
Tue, 17 Oct 2017 21:50:54 +0000 (23:50 +0200)
commite565dcefa850884a5a3710dcf6c7c953d16a93ba
tree169fced5716e0a62d876cff5f5e9d9ae89e65b95
parente96934e971ec3a885efe6626e5fb85dd74ecb893
Don't cherry-pick:
- switched converters/validators which are converting primary keys (id numbers)
  into entities from EJB-based lookup to backing-bean-based lookup as this is
  much better performing (EJB calls are relative "expensive")
- the backing bean will then check cache which is basically a distributed Map
  (Cache interface) where the primary key is also the key for cache entries
- a SomeEntityNotFoundException is being thrown when containsKey() returns
  false which is then caught by the calling method
- fixed imports from "renaming season" ;-)
- added missing JSF tag template admin_receipt_item_links.tpl
- added converter for receipt, generic product and product category
- receipts/receipt items will always (?) be jfinancials ;-)
- some messages needed to be switch msg -> project as they are project-specific

Signed-off-by: Roland Häder <roland@mxchange.org>
24 files changed:
src/java/org/mxchange/jfinancials/beans/category/FinancialAdminCategoryWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/category/FinancialCategoryWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/category/FinancialCategoryWebRequestController.java
src/java/org/mxchange/jfinancials/beans/financial/model/receipt/FinancialAdminReceiptWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/financial/model/receipt/FinancialsReceiptWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/financial/model/receipt/FinancialsReceiptWebRequestController.java
src/java/org/mxchange/jfinancials/beans/financial/model/receipt_item/FinancialAdminReceiptItemWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/product/FinancialAdminProductWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/product/FinancialProductWebRequestBean.java
src/java/org/mxchange/jfinancials/beans/product/FinancialProductWebRequestController.java
src/java/org/mxchange/jfinancials/converter/financial/receipt/FinancialsReceiptConverter.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/converter/generic_product/FinancialsGenericProductConverter.java [new file with mode: 0644]
src/java/org/mxchange/jfinancials/converter/product_category/FinancialsProductCategoryConverter.java [new file with mode: 0644]
src/java/org/mxchange/localization/project_de_DE.properties
src/java/org/mxchange/localization/project_en_US.properties
web/WEB-INF/resources/tags/admin/links/mini/financial/receipt/admin_receipt_links.tpl
web/WEB-INF/resources/tags/admin/links/mini/financial/receipt_item/admin_receipt_item_links.tpl [new file with mode: 0644]
web/WEB-INF/templates/admin/financial/receipt/admin_form_financial_receipt.tpl
web/WEB-INF/templates/admin/financial/receipt_item/admin_form_financial_receipt_item.tpl
web/WEB-INF/templates/admin/menu/project.tpl
web/WEB-INF/templates/user/financial/receipt/login_form_financial_receipt.tpl
web/admin/financials/receipt_items/admin_receipt_item_list.xhtml
web/admin/financials/receipts/admin_receipt_list.xhtml
web/user/financials/login_financials_add_receipt.xhtml