19 lines
573 B
Plaintext
19 lines
573 B
Plaintext
package com.healthcare.ohctech.service;
|
|
|
|
import com.healthcare.ohctech.dto.VaccineDto;
|
|
import com.healthcare.ohctech.entity.VaccineMaster;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Pageable;
|
|
|
|
public interface VaccineService {
|
|
public VaccineMaster getVaccineById(Long vaccineId);
|
|
|
|
public Page<VaccineMaster> getAllVaccines(Pageable pageable);
|
|
|
|
public void addVaccine(VaccineDto vaccineDto,Long userId);
|
|
|
|
public void updateVaccine(VaccineDto vaccineDto,Long userId);
|
|
|
|
public void deleteVaccine(Long vaccineId);
|
|
}
|