public class WorksPackageServiceImpl extends BaseServiceImpl<WorksPackage,Long> implements WorksPackageService
genericService, persistenceService| Constructor and Description |
|---|
WorksPackageServiceImpl(org.egov.infstr.services.PersistenceService<WorksPackage,Long> persistenceService) |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractEstimate> |
getAbStractEstimateListByWorksPackage(WorksPackage entity) |
Collection<EstimateLineItemsForWP> |
getActivitiesForEstimate(WorksPackage wpObj) |
double |
getTotalAmount(Collection<EstimateLineItemsForWP> actList) |
List<Object> |
getWorksPackageDetails(Long estimateId)
This function returns list of Objects containing worksPackage Id and worksPackage number.
|
WorksPackage |
getWorksPackageForAbstractEstimate(AbstractEstimate estimate) |
void |
setWorkspackageGenerator(WorksPackageNumberGenerator workspackageGenerator) |
void |
setWorksPackageNumber(WorksPackage entity,
org.egov.commons.CFinancialYear finYear) |
create, delete, find, find, findAll, findAllBy, findAllByNamedQuery, findByExample, findById, findByNamedQuery, getCurrentFinancialYear, merge, persist, setGenericService, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, delete, find, find, findAll, findAllBy, findAllByNamedQuery, findByExample, findById, findByNamedQuery, getCurrentFinancialYear, merge, persist, updatepublic WorksPackageServiceImpl(org.egov.infstr.services.PersistenceService<WorksPackage,Long> persistenceService)
public void setWorksPackageNumber(WorksPackage entity, org.egov.commons.CFinancialYear finYear)
setWorksPackageNumber in interface WorksPackageServicepublic List<AbstractEstimate> getAbStractEstimateListByWorksPackage(WorksPackage entity)
getAbStractEstimateListByWorksPackage in interface WorksPackageServicepublic void setWorkspackageGenerator(WorksPackageNumberGenerator workspackageGenerator)
public Collection<EstimateLineItemsForWP> getActivitiesForEstimate(WorksPackage wpObj)
getActivitiesForEstimate in interface WorksPackageServicepublic double getTotalAmount(Collection<EstimateLineItemsForWP> actList)
getTotalAmount in interface WorksPackageServicepublic WorksPackage getWorksPackageForAbstractEstimate(AbstractEstimate estimate)
getWorksPackageForAbstractEstimate in interface WorksPackageServicepublic List<Object> getWorksPackageDetails(Long estimateId)
WorksPackageServicegetWorksPackageDetails in interface WorksPackageServiceCopyright © 2015–2016 eGovernments Foundation. All rights reserved.