diff --git a/src/main/java/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.java b/src/main/java/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.java index 41ce27f..667d78b 100644 --- a/src/main/java/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.java +++ b/src/main/java/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.java @@ -1,5 +1,7 @@ package com.mirna.hospitalmanagementapi.domain.repositories; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; import com.mirna.hospitalmanagementapi.domain.entities.Patient; @@ -12,4 +14,11 @@ import com.mirna.hospitalmanagementapi.domain.entities.Patient; */ public interface PatientRepository extends JpaRepository{ + /** + * + * @param pageable Pagination information, such as size and page number + * @return A paginated list with active stored patients if successful, or null if there is an error + */ + Page findPatientsByActiveTrue(Pageable pageable); + }