@Controller
@RequestMapping(value={"/public/mobile","/mobile"})
public class WaterTaxMobilePaymentController
extends Object
| Constructor and Description |
|---|
WaterTaxMobilePaymentController() |
| Modifier and Type | Method and Description |
|---|---|
String |
collectTax(org.springframework.ui.Model model,
String consumerNo,
String ulbCode,
BigDecimal amountToBePaid,
String mobileNumber,
String emailId,
javax.servlet.http.HttpServletRequest request)
API to process payments from Mobile App
|
org.egov.demand.model.EgBill |
generateBill(org.egov.demand.interfaces.Billable billObj,
org.egov.commons.dao.FinancialYearDAO financialYearDAO) |
org.egov.collection.integration.models.BillInfoImpl |
getBillInfo(String consumerNo,
BigDecimal amountToBePaid)
API to return BillInfoImpl, used in tax payment through Mobile App
|
org.egov.collection.integration.models.BillInfoImpl |
prepareBillForCollection(BigDecimal amountToBePaid,
org.egov.demand.model.EgBill bill,
String source) |
@RequestMapping(value="/payWatertax/{consumerNo},{ulbCode},{amountToBePaid},{mobileNumber},{emailId}",
method=GET)
public String collectTax(org.springframework.ui.Model model,
@PathVariable
String consumerNo,
@PathVariable
String ulbCode,
@PathVariable
BigDecimal amountToBePaid,
@PathVariable
String mobileNumber,
@PathVariable
String emailId,
javax.servlet.http.HttpServletRequest request)
throws ParseException
model - consumerNo - ulbCode - amountToBePaid - request - ParseExceptionpublic org.egov.collection.integration.models.BillInfoImpl getBillInfo(String consumerNo, BigDecimal amountToBePaid)
mobilePropertyTaxDetails - public final org.egov.demand.model.EgBill generateBill(org.egov.demand.interfaces.Billable billObj,
org.egov.commons.dao.FinancialYearDAO financialYearDAO)
@Transactional public org.egov.collection.integration.models.BillInfoImpl prepareBillForCollection(BigDecimal amountToBePaid, org.egov.demand.model.EgBill bill, String source)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.