From 47ee5f2b98ff65803a74c1f45f4ce14af2af5bf7 Mon Sep 17 00:00:00 2001
From: gopi17701 <41270090+gopi17701@users.noreply.github.com>
Date: Wed, 18 Jul 2018 16:10:57 -0400
Subject: [PATCH] Add files via upload

---
 .../astute/service/InvoicePaymentService.java | 32 +++++++++++++++++++
 .../java/com/astute/service/POService.java    |  8 ++---
 2 files changed, 36 insertions(+), 4 deletions(-)
 create mode 100644 AstuteSystem/src/main/java/com/astute/service/InvoicePaymentService.java

diff --git a/AstuteSystem/src/main/java/com/astute/service/InvoicePaymentService.java b/AstuteSystem/src/main/java/com/astute/service/InvoicePaymentService.java
new file mode 100644
index 0000000..b91874c
--- /dev/null
+++ b/AstuteSystem/src/main/java/com/astute/service/InvoicePaymentService.java
@@ -0,0 +1,32 @@
+package com.astute.service;
+
+import com.astute.exceptions.AstuteException;
+import com.astute.model.InvoicePayment;
+
+import java.sql.Date;
+import java.util.List;
+
+import static com.astute.dao.DAO.getDao;
+
+public class InvoicePaymentService extends Service{
+    public InvoicePaymentService(){
+        super();
+    }
+
+    public List<InvoicePayment> getInvoicePayments(String invoiceNum)
+            throws AstuteException {
+        return getDao().getInvoicePayments(invoiceNum);
+    }
+
+    public void updateInvoicePayment(String invoiceNum, int invoicePaymentId, Double paymentAmount, Date paymentDate)
+            throws AstuteException {
+        getDao().updateInvoicePayment(invoiceNum, invoicePaymentId, paymentAmount, paymentDate);
+    }
+
+
+    public void createInvoicePayment(String invoiceNum, int invoicePaymentTypeId, Double paymentAmount, Date paymentDate)
+            throws AstuteException {
+        getDao().createInvoicePayment(invoiceNum, invoicePaymentTypeId, paymentAmount, paymentDate);
+    }
+
+}
diff --git a/AstuteSystem/src/main/java/com/astute/service/POService.java b/AstuteSystem/src/main/java/com/astute/service/POService.java
index cc7d564..2f29dfd 100644
--- a/AstuteSystem/src/main/java/com/astute/service/POService.java
+++ b/AstuteSystem/src/main/java/com/astute/service/POService.java
@@ -32,9 +32,9 @@ public class POService extends Service{
          getDao().updatePOMaster(PONum, contractNum, PODate, contractAmt);
     }
 
-    public void updatePODetail(String POnum, int lineItemNo, String serviceDesc, int feeTypeId, Double qty, int serviceTypeId, String schedule, Date deiverBy)
+    public void updatePODetail(String POnum, int lineItemNo, String serviceDesc, int feeTypeId, Double qty, int serviceTypeId)
             throws AstuteException {
-         getDao().updatePODetail(POnum, lineItemNo, serviceDesc, feeTypeId, qty, serviceTypeId, schedule, deiverBy);
+         getDao().updatePODetail(POnum, lineItemNo, serviceDesc, feeTypeId, qty, serviceTypeId);
     }
 
     public void createPOMaster(String PONum, String contractNum, Date PODate, Double contractAmt, Integer customerId)
@@ -42,9 +42,9 @@ public class POService extends Service{
         getDao().createPOMaster(PONum, contractNum, PODate, contractAmt, customerId);
     }
 
-    public void createPODetail(String POnum, int lineItemNo, String serviceDesc, int feeTypeId, Double qty, int serviceTypeId, String schedule, Date deiverBy)
+    public void createPODetail(String POnum, int lineItemNo, String serviceDesc, int feeTypeId, Double qty, int serviceTypeId)
             throws AstuteException {
-        getDao().createPODetail(POnum, lineItemNo, serviceDesc, feeTypeId, qty, serviceTypeId, schedule, deiverBy);
+        getDao().createPODetail(POnum, lineItemNo, serviceDesc, feeTypeId, qty, serviceTypeId);
     }