19 lines
586 B
Plaintext
19 lines
586 B
Plaintext
package com.healthcare.ohctech.service;
|
|
|
|
import com.healthcare.ohctech.dto.DiseaseTypeDto;
|
|
import com.healthcare.ohctech.entity.DiseaseType;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Pageable;
|
|
|
|
public interface DiseaseTypeService {
|
|
DiseaseType getDiseaseTypeById(Long diseaseTypeId);
|
|
|
|
Page<DiseaseType> getAllDiseaseTypes(Pageable pageable);
|
|
|
|
void addDiseaseType(DiseaseTypeDto diseaseTypeDto, Long userId);
|
|
|
|
void updateDiseaseType(DiseaseTypeDto diseaseTypeDto, Long userId);
|
|
|
|
void deleteDiseaseType(Long diseaseTypeId);
|
|
}
|