]> git.mxchange.org Git - jfinancials-ejb.git/blobdiff - src/java/org/mxchange/jproduct/model/product/FinancialsAdminGenericProductSessionBean.java
Product-only:
[jfinancials-ejb.git] / src / java / org / mxchange / jproduct / model / product / FinancialsAdminGenericProductSessionBean.java
index 982e45818fe755b03db326d42fa64eab48ea0fa2..26aa418bc6c40d98f43661efb0971ef938bff546 100644 (file)
@@ -101,7 +101,7 @@ public class FinancialsAdminGenericProductSessionBean extends BaseFinancialsProd
                }
 
                // Set created instance
-               product.setProductCreated(new Date());
+               product.setProductEntryCreated(new Date());
 
                // Persist it
                this.getEntityManager().persist(product);
@@ -134,13 +134,16 @@ public class FinancialsAdminGenericProductSessionBean extends BaseFinancialsProd
                }
 
                // Merge data
-               final Product detachedProduct = this.mergeProductData(product);
+               final Product managedProduct = this.mergeGenericProductData(product);
+
+               // Set updated instance
+               managedProduct.setProductEntryUpdated(new Date());
 
                // Trace message
-               this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.updateProductData: detachedProduct={1} - EXIT!", this.getClass().getSimpleName(), detachedProduct)); //NOI18N
+               this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.updateProductData: managedProduct={1} - EXIT!", this.getClass().getSimpleName(), managedProduct)); //NOI18N
 
                // Return it
-               return detachedProduct;
+               return managedProduct;
        }
 
        /**