21 lines
568 B
Plaintext
21 lines
568 B
Plaintext
package com.healthcare.ohctech.service;
|
|
|
|
import com.healthcare.ohctech.dto.DepartmentDto;
|
|
import com.healthcare.ohctech.entity.Department;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Pageable;
|
|
|
|
import java.util.List;
|
|
|
|
public interface DepartmentService {
|
|
Department getDepartmentById(Long departmentId);
|
|
|
|
Page<Department> getAllDepartments(Pageable pageable);
|
|
|
|
void addDepartment(DepartmentDto departmentDto);
|
|
|
|
void updateDepartment(DepartmentDto departmentDto);
|
|
|
|
void deleteDepartment(Long departmentId);
|
|
}
|