package com.hpay.hpay_mobile_api.repositories;
import com.hpay.hpay_mobile_api.entities.Beneficiaire;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.Optional;
import java.util.List;

public interface BeneficiaireRepository extends JpaRepository<Beneficiaire, Long> {

    // Rechercher les bénéficiaires d'un client
    List<Beneficiaire> findByClientId(Long clientId);

    // Rechercher un bénéficiaire par client et bénéficiaire
    Optional<Beneficiaire> findByClientIdAndBeneficiaireId(Long clientId, Long beneficiaireId);

    List<Beneficiaire> findBeneficiariesByClientId(Long clientId);

}
