details:   https://code.openbravo.com/erp/devel/pi/rev/52784b6c4c5a
changeset: 13992:52784b6c4c5a
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Fri Oct 14 11:48:31 2011 +0200
summary:   Removes unnecessary DalConnectionProvider and changes some formal 
code

diffstat:

 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddTransaction.java
   |  16 +++------
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
 |   6 +--
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ExecutePayment.java
       |   2 +-
 3 files changed, 9 insertions(+), 15 deletions(-)

diffs (91 lines):

diff -r 47fef1b036b7 -r 52784b6c4c5a 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddTransaction.java
--- 
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddTransaction.java
 Fri Oct 14 11:17:48 2011 +0200
+++ 
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddTransaction.java
 Fri Oct 14 11:48:31 2011 +0200
@@ -65,7 +65,6 @@
 import org.openbravo.model.project.Project;
 import org.openbravo.model.sales.SalesRegion;
 import org.openbravo.scheduling.ProcessBundle;
-import org.openbravo.service.db.DalConnectionProvider;
 import org.openbravo.xmlEngine.XmlDocument;
 
 public class AddTransaction extends HttpSecureAppServlet {
@@ -166,9 +165,8 @@
                   : "PWNC", depositAmt, paymentAmt, null, null, null,
               p.isReceipt() ? "BPD" : "BPW", 
FIN_Utility.getDate(strTransactionDate), p
                   .getCurrency(), p.getFinancialTransactionConvertRate(), 
p.getAmount());
-          OBError processTransactionError = processTransaction(vars, new 
DalConnectionProvider(),
-              "P", finTrans);
-          if (processTransactionError != null && 
processTransactionError.getType().equals("Error")) {
+          OBError processTransactionError = processTransaction(vars, this, 
"P", finTrans);
+          if (processTransactionError != null && 
"Error".equals(processTransactionError.getType())) {
             throw new OBException(processTransactionError.getMessage());
           }
           if (!"".equals(strFinBankStatementLineId)) {
@@ -219,9 +217,8 @@
             glItemDepositAmt, glItemPaymentAmt, project, campaign, activity, 
isReceipt ? "BPD"
                 : "BPW", FIN_Utility.getDate(strTransactionDate), null, null, 
null,
             businessPartner, product, salesRegion);
-        OBError processTransactionError = processTransaction(vars, new 
DalConnectionProvider(),
-            "P", finTrans);
-        if (processTransactionError != null && 
processTransactionError.getType().equals("Error")) {
+        OBError processTransactionError = processTransaction(vars, this, "P", 
finTrans);
+        if (processTransactionError != null && 
"Error".equals(processTransactionError.getType())) {
           throw new OBException(processTransactionError.getMessage());
         }
         strMessage = "1 " + "@RowsInserted@";
@@ -243,9 +240,8 @@
             FIN_Utility.getDate(strTransactionDate), null, isReceipt ? "RDNC" 
: "PWNC",
             feeDepositAmt, feePaymentAmt, null, null, null, "BF",
             FIN_Utility.getDate(strTransactionDate), null, null, null);
-        OBError processTransactionError = processTransaction(vars, new 
DalConnectionProvider(),
-            "P", finTrans);
-        if (processTransactionError != null && 
processTransactionError.getType().equals("Error")) {
+        OBError processTransactionError = processTransaction(vars, this, "P", 
finTrans);
+        if (processTransactionError != null && 
"Error".equals(processTransactionError.getType())) {
           throw new OBException(processTransactionError.getMessage());
         }
         strMessage = "1 " + "@RowsInserted@";
diff -r 47fef1b036b7 -r 52784b6c4c5a 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
--- 
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
       Fri Oct 14 11:17:48 2011 +0200
+++ 
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
       Fri Oct 14 11:48:31 2011 +0200
@@ -73,7 +73,6 @@
 import org.openbravo.model.financialmgmt.payment.FIN_ReconciliationLine_v;
 import org.openbravo.model.financialmgmt.payment.MatchingAlgorithm;
 import org.openbravo.scheduling.ProcessBundle;
-import org.openbravo.service.db.DalConnectionProvider;
 import org.openbravo.xmlEngine.XmlDocument;
 
 public class MatchTransaction extends HttpSecureAppServlet {
@@ -918,10 +917,9 @@
       OBDal.getInstance().save(payment);
       OBDal.getInstance().flush();
       try {
-        ConnectionProvider conn = new DalConnectionProvider();
         FIN_AddPayment.processPayment(new 
VariablesSecureApp(OBContext.getOBContext().getUser()
             .getId(), OBContext.getOBContext().getCurrentClient().getId(), 
OBContext.getOBContext()
-            .getCurrentOrganization().getId(), 
OBContext.getOBContext().getRole().getId()), conn,
+            .getCurrentOrganization().getId(), 
OBContext.getOBContext().getRole().getId()), this,
             "P", payment);
       } catch (Exception e) {
         return null;
@@ -932,7 +930,7 @@
       OBDal.getInstance().save(transaction);
       OBDal.getInstance().flush();
       try {
-        processTransaction(new DalConnectionProvider(), "P", transaction);
+        processTransaction(this, "P", transaction);
       } catch (Exception e) {
         OBError newError = Utility.translateError(this, vars, 
vars.getLanguage(),
             FIN_Utility.getExceptionMessage(e));
diff -r 47fef1b036b7 -r 52784b6c4c5a 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ExecutePayment.java
--- 
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ExecutePayment.java
     Fri Oct 14 11:17:48 2011 +0200
+++ 
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ExecutePayment.java
     Fri Oct 14 11:48:31 2011 +0200
@@ -136,7 +136,7 @@
               OBError processTransactionError = processTransaction(vars,
                   new DalConnectionProvider(), "P", transaction);
               if (processTransactionError != null
-                  && processTransactionError.getType().equals("Error")) {
+                  && "Error".equals(processTransactionError.getType())) {
                 return processTransactionError;
               }
             }

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to