@Repository public interface SewerageApplicationDetailsRepository extends org.springframework.data.jpa.repository.JpaRepository<SewerageApplicationDetails,Long>
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAll, flush, getOne, save, saveAndFlushfindAllSewerageApplicationDetails findByApplicationNumber(String applicationNumber)
SewerageApplicationDetails findByApplicationNumberAndConnection_Status(String applicationNumber, SewerageConnectionStatus connectionStatus)
List<SewerageApplicationDetails> findAllByApplicationDateOrderByApplicationNumberAsc(Date applicationDate)
List<SewerageApplicationDetails> findAllByApplicationDateAndConnection_StatusOrderByApplicationNumberAsc(Date applicationDate, SewerageConnectionStatus connectionStatus)
List<SewerageApplicationDetails> findAllByApplicationTypeOrderByApplicationNumberAsc(SewerageApplicationType applicationType)
List<SewerageApplicationDetails> findAllByApplicationTypeAndConnection_StatusOrderByApplicationNumberAsc(SewerageApplicationType applicationType, SewerageConnectionStatus connectionStatus)
SewerageApplicationDetails findByConnection_ShscNumberAndConnection_Status(String shscNumber, SewerageConnectionStatus connectionStatus)
List<SewerageApplicationDetails> findByConnection_ShscNumber(String shscNumber)
SewerageApplicationDetails findByConnection(SewerageConnection sewerageConnection)
SewerageApplicationDetails findByConnectionAndConnection_Status(SewerageConnection sewerageConnection, SewerageConnectionStatus connectionStatus)
@Query(value="select scd from SewerageApplicationDetails scd where scd.connection.status not in (\'INACTIVE\') and scd.connectionDetail.propertyIdentifier =:propertyIdentifier order by scd.id desc") List<SewerageApplicationDetails> getSewerageConnectionDetailsByPropertyID(@Param(value="propertyIdentifier") String propertyIdentifier)
@Query(value="select scd from SewerageApplicationDetails scd where scd.isActive=\'t\' and scd.connection.shscNumber =:shscNumber") SewerageApplicationDetails getActiveSewerageApplicationByShscNumber(@Param(value="shscNumber") String shscNumber)
@Query(value="select scd from SewerageApplicationDetails scd where scd.connection.shscNumber =:shscNumber and scd.isActive=\'f\' and upper(scd.status.code) not in (\'CANCELLED\',\'SANCTIONED\')") SewerageApplicationDetails getSewerageApplicationInWorkFlow(@Param(value="shscNumber") String shscNumber)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.