public class PatronBillHelperService extends Object
| Constructor and Description | 
|---|
| PatronBillHelperService() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | billWiseCancellation(List<PatronBillPayment> patronBillPayments,
                                        String cancellationNote,
                                        List<OleItemLevelBillPayment> currentSessionTransactions) | 
| org.kuali.rice.core.api.util.type.KualiDecimal | billWiseTransaction(List<PatronBillPayment> patronBillPayments,
                                      org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount,
                                      String paymentMethod,
                                      String fullyPaidStatus,
                                      String partiallyPaidStatus,
                                      boolean acceptFlag,
                                      String forgiveErrorNote,
                                      String transactionNumber,
                                      String transactionNote,
                                      String paidByUser,
                                      List<OleItemLevelBillPayment> currentSessionTransactions) | 
| List<String> | getBillIds() | 
| List<PatronBillPayment> | getBillPayment(String patronId)This method will retrieve patron bill payment object | 
| DocstoreClientLocator | getDocstoreClientLocator() | 
| List<FeeType> | getFeeTypeList(List<PatronBillPayment> patronBillPaymentList) | 
| String | getParameter(String name) | 
| OlePatronDocument | getPatronDetails(String patronId) | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getSumOfSelectedFeeTypes(List<FeeType> feeTypes) | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getSumOfSelectedPatronBills(List<PatronBillPayment> patronBillPayments) | 
| List<FeeType> | getUpdateItemDetailsToFeeTypeList(List<FeeType> feeTypes) | 
| boolean | isSelectedFeeTypeFullyPaid(List<FeeType> feeTypes) | 
| boolean | isSelectedPaidPatronBillFullyPaid(List<PatronBillPayment> patronBillPayments) | 
| void | itemWiseCancellation(List<FeeType> feeTypes,
                                        String cancellationNote,
                                        List<OleItemLevelBillPayment> currentSessionTransactions) | 
| org.kuali.rice.core.api.util.type.KualiDecimal | itemWiseTransaction(List<FeeType> feeTypes,
                                      org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount,
                                      String paymentMethod,
                                      String fullyPaidStatus,
                                      String partiallyPaidStatus,
                                      String forgiveErrorNote,
                                      String transactionNumber,
                                      String transactionNote,
                                      String paidByUser,
                                      List<OleItemLevelBillPayment> currentSessionTransactions) | 
| org.kuali.rice.core.api.util.type.KualiDecimal | populateGrandTotal(List<PatronBillPayment> patronBillPaymentList) | 
| List<PatronBillPayment> | sortById(List<PatronBillPayment> patronBillPaymentList) | 
public PatronBillHelperService()
public DocstoreClientLocator getDocstoreClientLocator()
public List<String> getBillIds()
public List<PatronBillPayment> getBillPayment(String patronId)
public org.kuali.rice.core.api.util.type.KualiDecimal populateGrandTotal(List<PatronBillPayment> patronBillPaymentList)
public List<PatronBillPayment> sortById(List<PatronBillPayment> patronBillPaymentList)
public List<FeeType> getFeeTypeList(List<PatronBillPayment> patronBillPaymentList)
public OlePatronDocument getPatronDetails(String patronId)
public String getParameter(String name)
public org.kuali.rice.core.api.util.type.KualiDecimal billWiseTransaction(List<PatronBillPayment> patronBillPayments, org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount, String paymentMethod, String fullyPaidStatus, String partiallyPaidStatus, boolean acceptFlag, String forgiveErrorNote, String transactionNumber, String transactionNote, String paidByUser, List<OleItemLevelBillPayment> currentSessionTransactions)
public org.kuali.rice.core.api.util.type.KualiDecimal itemWiseTransaction(List<FeeType> feeTypes, org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount, String paymentMethod, String fullyPaidStatus, String partiallyPaidStatus, String forgiveErrorNote, String transactionNumber, String transactionNote, String paidByUser, List<OleItemLevelBillPayment> currentSessionTransactions)
public void billWiseCancellation(List<PatronBillPayment> patronBillPayments, String cancellationNote, List<OleItemLevelBillPayment> currentSessionTransactions)
public void itemWiseCancellation(List<FeeType> feeTypes, String cancellationNote, List<OleItemLevelBillPayment> currentSessionTransactions)
public boolean isSelectedPaidPatronBillFullyPaid(List<PatronBillPayment> patronBillPayments)
public boolean isSelectedFeeTypeFullyPaid(List<FeeType> feeTypes)
public org.kuali.rice.core.api.util.type.KualiDecimal getSumOfSelectedPatronBills(List<PatronBillPayment> patronBillPayments)
public org.kuali.rice.core.api.util.type.KualiDecimal getSumOfSelectedFeeTypes(List<FeeType> feeTypes)
public List<FeeType> getUpdateItemDetailsToFeeTypeList(List<FeeType> feeTypes)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.