public interface PtDemandDao
| Modifier and Type | Method and Description |
|---|---|
Ptdemand |
create(Ptdemand ptdemand) |
void |
delete(Ptdemand ptdemand) |
List<Ptdemand> |
findAll() |
Ptdemand |
findById(Integer id,
boolean lock) |
Map |
getAllDemands(BasicProperty basicProperty,
org.egov.infra.admin.master.entity.Boundary divBoundary)
This method called getAllDemands gets Map
|
List<BigDecimal> |
getCurrentAmountsFromBill(Long billID)
Gets the current 1) demand amount, 2) collected amount, 3) rebate amount
for the demand associated with the given bill ID.
|
BigDecimal |
getCurrentDemandforProperty(Property property)
This method called getCurrentDemandforProperty gets Total Current Demand
Amount .
|
Map<String,BigDecimal> |
getDemandCollMap(Property property)
This method returns Map contains Demand and Collection for current and
arrears years individually.
The return map will contain four key-value pairs described below. CURR_DMD - Current Year Demand. ARR_DMD - Current Year Collection. CURR_COLL - Total Arrears years Demand. ARR_COLL - Total Arrears years Collection. |
Map<String,BigDecimal> |
getDemandIncludingPenaltyCollMap(Property property) |
Set<String> |
getDemandYears(String assessmentNo) |
List |
getDmdDetailsByPropertyIdBoundary(BasicProperty basicProperty,
org.egov.infra.admin.master.entity.Boundary divBoundary)
This method called getDmdDetailsByPropertyIdBoundary gets DemandDetails
List .
|
Ptdemand |
getNonHistoryCurrDmdForProperty(Property property) |
Ptdemand |
getNonHistoryDemandForProperty(Property property)
This method called getNonHistoryDemandForProperty gets EgptPtdemand
Object which is NonHistory.
|
Map<String,BigDecimal> |
getPenaltyDemandCollMap(Property property) |
List<Object> |
getPropertyTaxDetails(String assessmentNo) |
List<Object> |
getTaxDetailsForWaterConnection(String assessmentNo,
String connectionType) |
Ptdemand |
update(Ptdemand ptdemand) |
Character |
whetherBillExistsForProperty(Property property,
String billnum,
org.egov.infra.admin.master.entity.Module module)
This method called WhetherBillExistsForProperty gets Character .
|
BigDecimal getCurrentDemandforProperty(Property property)
This method returns Total Current Demand for given property.
org - .egov.ptis.property.model.Property propertyCharacter whetherBillExistsForProperty(Property property, String billnum, org.egov.infra.admin.master.entity.Module module)
This method returns Character for given Property , billnum and Module.
org - .egov.ptis.property.model.Property propertyjava - .lang.Integer billnumorg - .egov.infstr.commons.Module modulePtdemand getNonHistoryDemandForProperty(Property property)
This method returns EgptPtdemand Object for given property .
org - .egov.ptis.property.model.Property propertyList getDmdDetailsByPropertyIdBoundary(BasicProperty basicProperty, org.egov.infra.admin.master.entity.Boundary divBoundary)
This method returns DemandDetails List for given propertyId & Boundary(Optional) .
String - propertyIdorg - .egov.lib.admbndry.Boundary divBoundaryMap getAllDemands(BasicProperty basicProperty, org.egov.infra.admin.master.entity.Boundary divBoundary)
This method returns Map of DemandReason Objects and DemandDetails amount for given BasicProperty & divBoundary .
org - .egov.ptis.property.model.BasicProperty BasicPropertyorg - .egov.lib.admbndry.Boundary divBoundaryList<BigDecimal> getCurrentAmountsFromBill(Long billID)
Map<String,BigDecimal> getDemandCollMap(Property property)
property - - Current installment non history default property.Map<String,BigDecimal> getDemandIncludingPenaltyCollMap(Property property)
Map<String,BigDecimal> getPenaltyDemandCollMap(Property property)
void delete(Ptdemand ptdemand)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.