@Service public class WaterTaxUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.egov.infra.filestore.service.FileStoreService |
fileStoreService |
| Constructor and Description |
|---|
WaterTaxUtils() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
checkCollectionOperatorRole() |
String |
documentRequiredForBPLCategory() |
String |
emailBodyforApprovalEmailByCodeAndArgs(String code,
WaterConnectionDetails waterConnectionDetails,
String applicantName) |
String |
emailSubjectforEmailByCodeAndArgs(String code,
String applicationNumber) |
List<org.egov.demand.model.EgDemand> |
getAllDemand(WaterConnectionDetails waterConnectionDetails) |
List<org.egov.infra.admin.master.entity.AppConfigValues> |
getAppConfigValueByModuleNameAndKeyName(String moduleName,
String keyName) |
Boolean |
getAppconfigValueForSchedulearEnabled() |
String |
getApproverName(Long approvalPosition) |
Long |
getApproverPosition(String designationName,
WaterConnectionDetails waterConnectionDetails) |
String |
getApproverUserName(Long approvalPosition) |
Boolean |
getCitizenUserRole() |
String |
getCityCode() |
org.egov.pims.commons.Position |
getCityLevelCommissionerPosition(String commissionerDesgn,
String assessmentNumber) |
WaterDemandConnection |
getCurrentDemand(WaterConnectionDetails waterConnectionDetails) |
Boolean |
getCurrentUserRole(org.egov.infra.admin.master.entity.User currentUser) |
String |
getDepartmentForWorkFlow() |
String |
getDesignationForThirdPartyUser() |
List<org.egov.commons.Installment> |
getInstallmentListByStartDate(Date startDate) |
List<org.egov.commons.Installment> |
getInstallmentsForCurrYear(Date currDate) |
String |
getMunicipalityName() |
org.egov.commons.EgwStatus |
getStatusByCodeAndModuleType(String code,
String moduleName) |
List<org.egov.infra.admin.master.entity.AppConfigValues> |
getThirdPartyUserRoles() |
org.egov.eis.entity.Assignment |
getUserPositionByZone(String asessmentNumber,
org.egov.ptis.domain.model.AssessmentDetails assessmentDetails,
org.egov.infra.admin.master.entity.Boundary boundaryObj)
Getting User assignment based on designation ,department and zone
boundary Reading Designation and Department from appconfig values and
Values should be 'Senior Assistant,Junior Assistant' for designation and
'Revenue,Accounts,Administration' for department
|
List<org.egov.infra.admin.master.entity.AppConfigValues> |
getUserRolesForLoggedInUser() |
org.egov.pims.commons.Position |
getZonalLevelClerkForLoggedInUser(String asessmentNumber) |
Boolean |
isConnectionAllowedIfWTDuePresent(String connectionType) |
Boolean |
isDigitalSignatureEnabled() |
Boolean |
isEmailEnabled() |
Boolean |
isMeesevaUser(org.egov.infra.admin.master.entity.User user)
Checks whether user is an meeseva operator or not
|
Boolean |
isMultipleNewConnectionAllowedForPID() |
Boolean |
isNewConnectionAllowedIfPTDuePresent() |
Boolean |
isSmsEnabled() |
void |
sendEmailOnWaterConnection(String email,
String emailBody,
String emailSubject) |
void |
sendSMSOnWaterConnection(String mobileNumber,
String smsBody) |
String |
smsAndEmailBodyByCodeAndArgsForRejection(String code,
String approvalComment,
String applicantName) |
Double |
waterConnectionDue(long parentId) |
@Autowired @Qualifier(value="fileStoreService") protected org.egov.infra.filestore.service.FileStoreService fileStoreService
public List<org.egov.infra.admin.master.entity.AppConfigValues> getAppConfigValueByModuleNameAndKeyName(String moduleName, String keyName)
public Boolean isSmsEnabled()
public String getDepartmentForWorkFlow()
public String getDesignationForThirdPartyUser()
public List<org.egov.infra.admin.master.entity.AppConfigValues> getThirdPartyUserRoles()
public List<org.egov.infra.admin.master.entity.AppConfigValues> getUserRolesForLoggedInUser()
public Boolean getAppconfigValueForSchedulearEnabled()
public Boolean getCurrentUserRole(org.egov.infra.admin.master.entity.User currentUser)
public Boolean isMeesevaUser(org.egov.infra.admin.master.entity.User user)
user - public Boolean isEmailEnabled()
public Boolean isNewConnectionAllowedIfPTDuePresent()
public Boolean isMultipleNewConnectionAllowedForPID()
public Boolean isConnectionAllowedIfWTDuePresent(String connectionType)
public String documentRequiredForBPLCategory()
public String getMunicipalityName()
public String getCityCode()
public String smsAndEmailBodyByCodeAndArgsForRejection(String code, String approvalComment, String applicantName)
public String emailBodyforApprovalEmailByCodeAndArgs(String code, WaterConnectionDetails waterConnectionDetails, String applicantName)
public String emailSubjectforEmailByCodeAndArgs(String code, String applicationNumber)
public void sendEmailOnWaterConnection(String email, String emailBody, String emailSubject)
public org.egov.pims.commons.Position getCityLevelCommissionerPosition(String commissionerDesgn, String assessmentNumber)
public org.egov.commons.EgwStatus getStatusByCodeAndModuleType(String code, String moduleName)
public Long getApproverPosition(String designationName, WaterConnectionDetails waterConnectionDetails)
public org.egov.pims.commons.Position getZonalLevelClerkForLoggedInUser(String asessmentNumber)
public org.egov.eis.entity.Assignment getUserPositionByZone(String asessmentNumber, org.egov.ptis.domain.model.AssessmentDetails assessmentDetails, org.egov.infra.admin.master.entity.Boundary boundaryObj)
asessmentNumber - ,boundaryObj - @ModelAttribute(value="checkOperator") public Boolean checkCollectionOperatorRole()
public List<org.egov.commons.Installment> getInstallmentListByStartDate(Date startDate)
public List<org.egov.commons.Installment> getInstallmentsForCurrYear(Date currDate)
public Double waterConnectionDue(long parentId)
public WaterDemandConnection getCurrentDemand(WaterConnectionDetails waterConnectionDetails)
public List<org.egov.demand.model.EgDemand> getAllDemand(WaterConnectionDetails waterConnectionDetails)
public Boolean getCitizenUserRole()
public Boolean isDigitalSignatureEnabled()
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.