20 lines
524 B
Java
20 lines
524 B
Java
package net.gepafin.tendermanagement.service;
|
|
|
|
import net.gepafin.tendermanagement.entities.RoleEntity;
|
|
import net.gepafin.tendermanagement.model.request.RoleReq;
|
|
import net.gepafin.tendermanagement.model.response.RoleResponseBean;
|
|
|
|
import java.util.List;
|
|
|
|
public interface RoleService {
|
|
RoleResponseBean createRole(RoleReq roleReq);
|
|
|
|
RoleResponseBean updateRole(Long roleId, RoleReq roleReq);
|
|
|
|
RoleEntity getRoleById(Long roleId);
|
|
|
|
void deleteRole(Long roleId);
|
|
|
|
List<RoleResponseBean> getAllRoles();
|
|
}
|