package com.yd.dal.service.customer;

import com.yd.dal.entity.customer.AclPractitionerPotentialGoalsActions;
import org.springframework.stereotype.Service;

import java.util.List;

@Service("aclPractitionerPotentialGoalsActionsDALService")
public interface AclPractitionerPotentialGoalsActionsDALService {

    List<AclPractitionerPotentialGoalsActions> findByPractitionerIdAndCurrentYearAndIsActive(Long practitionerId, Integer currentYear, Integer isActive);

    void updateAll(List<AclPractitionerPotentialGoalsActions> potentialGoalsActionsListUpdate);

    void saveAll(List<AclPractitionerPotentialGoalsActions> potentialGoalsActionsList);

    List<AclPractitionerPotentialGoalsActions> findByPractitionerIdAndCurrentYearAndIsActiveAndTimeUnit(Long practitionerId, Integer currentYear, Integer isActive, Integer timeType);
}
