@Repository public interface MilestoneRepository extends org.springframework.data.jpa.repository.JpaRepository<Milestone,Long>
| Modifier and Type | Method and Description |
|---|---|
Milestone |
findById(Long id) |
List<Milestone> |
findByWorkOrderEstimate_Id(Long id) |
List<String> |
findContractorsToSearchMilestoneToCancel(String code,
String status) |
List<String> |
findLoaNumbersToCancelMilestone(String code,
String status) |
Long |
findWorkOrderToCreateMilestone(Long workOrderId,
String workOrderStatus) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAll, flush, getOne, save, saveAndFlushfindAll@Query(value="select distinct(m.workOrderEstimate.workOrder.workOrderNumber) from Milestone as m where upper(m.workOrderEstimate.workOrder.workOrderNumber) like upper(:code) and m.status.code = :status") List<String> findLoaNumbersToCancelMilestone(@Param(value="code") String code, @Param(value="status") String status)
@Query(value="select distinct(milestone.workOrderEstimate.workOrder.contractor.name) from Milestone as milestone where upper(milestone.workOrderEstimate.workOrder.contractor.name) like upper(:code) or upper(milestone.workOrderEstimate.workOrder.contractor.code) like upper(:code) and milestone.status.code = :status") List<String> findContractorsToSearchMilestoneToCancel(@Param(value="code") String code, @Param(value="status") String status)
@Query(value="select ms.id from Milestone ms where ms.workOrderEstimate.workOrder.id = :workorderid and upper(ms.workOrderEstimate.workOrder.egwStatus.code) != upper(:workorderstatus) ") Long findWorkOrderToCreateMilestone(@Param(value="workorderid") Long workOrderId, @Param(value="workorderstatus") String workOrderStatus)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.