@Service
@Transactional(readOnly=true)
public class ConnectionBillService
extends org.egov.demand.interfaces.BillServiceInterface
| Constructor and Description |
|---|
ConnectionBillService() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelBill() |
HashMap<String,Integer> |
generateOrderForDemandDetails(Set<org.egov.demand.model.EgDemandDetails> demandDetails,
org.egov.demand.interfaces.Billable billable,
List<org.egov.commons.Installment> advanceInstallments,
Map<String,org.egov.commons.Installment> currInstallments) |
List<org.egov.commons.Installment> |
getAdvanceInstallmentsList(Date startDate)
Fetches the list of installments for advance collections
|
List<org.egov.demand.model.EgBillDetails> |
getBilldetails(org.egov.demand.interfaces.Billable billObj) |
org.hibernate.Session |
getCurrentSession() |
Date |
getOrder(Date date,
int reasonOrder) |
org.egov.demand.model.EgBill |
updateBillWithLatest(Long billId) |
public org.hibernate.Session getCurrentSession()
public List<org.egov.demand.model.EgBillDetails> getBilldetails(org.egov.demand.interfaces.Billable billObj)
getBilldetails in class org.egov.demand.interfaces.BillServiceInterfacepublic void cancelBill()
cancelBill in class org.egov.demand.interfaces.BillServiceInterfacepublic org.egov.demand.model.EgBill updateBillWithLatest(Long billId)
public List<org.egov.commons.Installment> getAdvanceInstallmentsList(Date startDate)
startDate - public HashMap<String,Integer> generateOrderForDemandDetails(Set<org.egov.demand.model.EgDemandDetails> demandDetails, org.egov.demand.interfaces.Billable billable, List<org.egov.commons.Installment> advanceInstallments, Map<String,org.egov.commons.Installment> currInstallments)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.