public class PropertyTransferService extends Object
| Constructor and Description |
|---|
PropertyTransferService() |
@Transactional public void initiatePropertyTransfer(BasicProperty basicProperty, PropertyMutation propertyMutation)
@Transactional public void approvePropertyTransfer(BasicProperty basicProperty, PropertyMutation propertyMutation)
@Transactional public void updatePropertyTransfer(BasicProperty basicProperty, PropertyMutation propertyMutation)
@Transactional public void viewPropertyTransfer(BasicProperty basicProperty, PropertyMutation propertyMutation)
@Transactional public void deleteTransferee(PropertyMutation propertyMutation, Long transfereeId)
public double calculateMutationFee(double marketValue,
String transferReason,
PropertyMutation propertyMutation)
public BigDecimal getWaterTaxDues(String wtmsTaxDueChecking_REST_url, String upicNo)
public PropertyImpl getActiveProperty(String upicNo)
public BasicPropertyImpl getBasicPropertyByUpicNo(String upicNo)
public List<DocumentType> getPropertyTransferDocumentTypes()
public List<PropertyMutationMaster> getPropertyTransferReasons()
public PropertyMutationMaster getPropertyTransferReasonsByCode(String mutationCode)
public PropertyMutation getPropertyMutationByApplicationNo(String applicationNo)
public PropertyMutation getCurrentPropertyMutationByAssessmentNo(String assessmentNo)
public org.egov.infra.reporting.engine.ReportOutput generateAcknowledgement(BasicProperty basicProperty, PropertyMutation propertyMutation, String cityName, String cityLogo)
@Transactional public org.egov.infra.reporting.engine.ReportOutput generateTransferNotice(BasicProperty basicProperty, PropertyMutation propertyMutation, String cityName, String cityLogo, String actionType, boolean isCorporation)
public String generateReceipt(PropertyMutation propertyMutation)
public String getLoggedInUserDesignation()
public org.egov.infra.admin.master.entity.User getLoggedInUser()
@Transactional public void updateMutationCollection(PropertyMutation propertyMutation)
public String getCityName()
public org.egov.pims.commons.Designation getUserDesigantion()
public PropertyMutation initiatePropertyTransfer(BasicProperty basicproperty, PropertyMutation propertyMutation, HashMap<String,String> meesevaParams)
public PropertyMutation transitionWorkFlow(PropertyMutation propertyMutation)
propertyMutation - public NewPropertyDetails createPropertyMutation(String assessmentNumber, String mutationReasonCode, String saleDetails, String deedNo, String deedDate, List<OwnerDetails> ownerDetailsList) throws ParseException
assessmentNumber - mutationReasonCode - saleDetails - deedNo - deedDate - ownerDetailsList - ParseExceptionpublic BigDecimal calculateMutationFee(BigDecimal partyValue, BigDecimal departmentValue)
partyValue - departmentValue - public void defineDocumentValue(PropertyMutation propertyMutation)
propertyMutation - Objectpublic void updateMutationFee(PropertyMutation propertyMutation)
public org.egov.eis.entity.Assignment getWorkflowInitiator(PropertyMutation propertyMutation)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.