@Service @Transactional(readOnly=true) public class AdvertisementRateService extends Object
| Constructor and Description |
|---|
AdvertisementRateService(AdvertisementRateRepository ratesRepository,
AdvertisementRateDetailRepository rateDetailRepository,
org.egov.commons.repository.CFinancialYearRepository cFinancialYearRepository) |
@Autowired public AdvertisementRateService(AdvertisementRateRepository ratesRepository, AdvertisementRateDetailRepository rateDetailRepository, org.egov.commons.repository.CFinancialYearRepository cFinancialYearRepository)
public org.hibernate.Session getCurrentSession()
public AdvertisementRate getScheduleOfRateById(Long id)
public List<AdvertisementRatesDetails> findScheduleOfRateDetailsByCategorySubcategoryUomAndClass(HoardingCategory category, SubCategory subCategory, UnitOfMeasure unitOfMeasure, RatesClass ratesClass, org.egov.commons.CFinancialYear financialYear)
@Transactional public AdvertisementRate createScheduleOfRate(AdvertisementRate rate)
public AdvertisementRate findScheduleOfRateByCategorySubcategoryUomAndClass(HoardingCategory category, SubCategory subCategory, UnitOfMeasure unitofmeasure, RatesClass classtype, org.egov.commons.CFinancialYear financialYear)
public void deleteAllInBatch(List<AdvertisementRatesDetails> existingRateDetails)
public Double getAmountByCategorySubcategoryUomAndClass(HoardingCategory category, SubCategory subCategory, UnitOfMeasure unitofmeasure, RatesClass classtype, Double units, org.egov.commons.CFinancialYear financialYear)
public Double getAmountBySubcategoryUomClassAndMeasurement(Long subCategoryId, Long unitOfMeasureId, Long rateClassId, Double measurement)
public AdvertisementRatesDetails getRatesBySubcategoryUomClassFinancialYearAndMeasurement(Long subCategoryId, Long unitOfMeasureId, Long rateClassId, Double units, org.egov.commons.CFinancialYear cfinancialYear)
public AdvertisementRatesDetails getRatesBySubcategoryUomClassAndMeasurementByFinancialYearInDecendingOrder(Long subCategoryId, Long unitOfMeasureId, Long rateClassId, Double units)
public List<ScheduleOfRateSearch> getScheduleOfRateSearchResult(String category, String subCategory, String unitofmeasure, String classtype, String finyear)
public List<org.egov.commons.CFinancialYear> getAllFinancialYears()
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.