@Controller public class AjaxConnectionController extends Object
| Constructor and Description |
|---|
AjaxConnectionController() |
| Modifier and Type | Method and Description |
|---|---|
List<org.egov.wtms.masters.entity.ConnectionCategory> |
getAllCategoryTypesByPropertyType(Long propertyType,
String connectionType) |
List<org.egov.wtms.masters.entity.PipeSize> |
getAllPipeSizesByPropertyType(Long propertyType) |
List<org.egov.wtms.masters.entity.UsageType> |
getAllUsageTypesByPropertyType(Long propertyType) |
double |
getApplicationProcessTime(Long applicationType,
Long categoryType) |
String |
getDonationAmountByAllCombinatons(org.egov.wtms.masters.entity.PropertyType propertyType,
org.egov.wtms.masters.entity.ConnectionCategory categoryType,
org.egov.wtms.masters.entity.UsageType usageType,
Long maxPipeSize,
Long minPipeSize,
Date fromDate,
Date toDate,
Boolean activeid) |
double |
getMaximumPipeSizeInInch(Long maxPipeSize) |
Boolean |
getMeterReadingEntryExist(Date givenDate,
String requestConsumerCode) |
double |
getMinimumPipeSizeInInch(Long minPipeSize) |
String |
getPropertyIdentifier(String consumerCode) |
String |
getWorkFlowPositionByDepartmentAndDesignation(Long approvalPositionId,
javax.servlet.http.HttpServletResponse response) |
String |
geWaterRatesByAllCombinatons(org.egov.wtms.masters.entity.enums.ConnectionType categoryType,
org.egov.wtms.masters.entity.WaterSource waterSource,
org.egov.wtms.masters.entity.UsageType usageType,
org.egov.wtms.masters.entity.PipeSize pipeSize,
Date fromDate,
Date toDate,
Boolean activeid) |
String |
isConnectionPresentForProperty(String propertyID) |
boolean |
isDonationChargesEditAllowed(String connectionType) |
Boolean |
validateconsumerNumberForDataEntry(String consumerCode) |
@RequestMapping(value="/ajaxconnection/check-primaryconnection-exists",
method=GET,
produces="application/json")
@ResponseBody
public String isConnectionPresentForProperty(@RequestParam
String propertyID)
@RequestMapping(value="/ajaxconnection/assignmentByPositionId",
method=GET,
produces="text/plain")
@ResponseBody
public String getWorkFlowPositionByDepartmentAndDesignation(@RequestParam
Long approvalPositionId,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/ajax-CategoryTypeByPropertyType",
method=GET,
produces="application/json")
@ResponseBody
public List<org.egov.wtms.masters.entity.ConnectionCategory> getAllCategoryTypesByPropertyType(@RequestParam
Long propertyType,
@RequestParam
String connectionType)
@RequestMapping(value="/ajax-UsageTypeByPropertyType",
method=GET,
produces="application/json")
@ResponseBody
public List<org.egov.wtms.masters.entity.UsageType> getAllUsageTypesByPropertyType(@RequestParam
Long propertyType)
@RequestMapping(value="/ajax-PipeSizesByPropertyType",
method=GET,
produces="application/json")
@ResponseBody
public List<org.egov.wtms.masters.entity.PipeSize> getAllPipeSizesByPropertyType(@RequestParam
Long propertyType)
@RequestMapping(value="/ajax-meterReadingEntryExist",
method=GET,
produces="application/json")
@ResponseBody
public Boolean getMeterReadingEntryExist(@ModelAttribute(value="waterConnectionDetails") @RequestParam
Date givenDate,
@RequestParam
String requestConsumerCode)
givenDate - requestConsumerCode - @RequestMapping(value="/ajax-consumerCodeExistFordataEntry",
method=GET,
produces="application/json")
@ResponseBody
public Boolean validateconsumerNumberForDataEntry(@ModelAttribute(value="waterConnectionDetails") @RequestParam
String consumerCode)
@RequestMapping(value="/ajax-donationheadercombination",
method=GET,
produces="application/json")
@ResponseBody
public String getDonationAmountByAllCombinatons(@RequestParam
org.egov.wtms.masters.entity.PropertyType propertyType,
@RequestParam
org.egov.wtms.masters.entity.ConnectionCategory categoryType,
@RequestParam
org.egov.wtms.masters.entity.UsageType usageType,
@RequestParam
Long maxPipeSize,
@RequestParam
Long minPipeSize,
@RequestParam
Date fromDate,
@RequestParam
Date toDate,
@RequestParam
Boolean activeid)
@RequestMapping(value="/ajax-minimumpipesizeininch",
method=GET,
produces="application/json")
@ResponseBody
public double getMinimumPipeSizeInInch(@RequestParam
Long minPipeSize)
@RequestMapping(value="/ajax-maximumpipesizeininch",
method=GET,
produces="application/json")
@ResponseBody
public double getMaximumPipeSizeInInch(@RequestParam
Long maxPipeSize)
@RequestMapping(value="/ajax-WaterRatescombination",
method=GET,
produces="application/json")
@ResponseBody
public String geWaterRatesByAllCombinatons(@ModelAttribute(value="waterRatesHeader") @RequestParam
org.egov.wtms.masters.entity.enums.ConnectionType categoryType,
@RequestParam
org.egov.wtms.masters.entity.WaterSource waterSource,
@RequestParam
org.egov.wtms.masters.entity.UsageType usageType,
@RequestParam
org.egov.wtms.masters.entity.PipeSize pipeSize,
@RequestParam
Date fromDate,
@RequestParam
Date toDate,
@RequestParam
Boolean activeid)
@RequestMapping(value="/ajax-getapplicationprocesstime",
method=GET,
produces="application/json")
@ResponseBody
public double getApplicationProcessTime(@RequestParam
Long applicationType,
@RequestParam
Long categoryType)
@RequestMapping(value="/ajax-isdonationamount-editable",
method=GET,
produces="application/json")
@ResponseBody
public boolean isDonationChargesEditAllowed(@RequestParam
String connectionType)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.