source: backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/RoditelService.java

Last change on this file was 81cdf2d, checked in by Nikola Janev <nikolajanev57@…>, 10 days ago

initial commit

  • Property mode set to 100644
File size: 714 bytes
Line 
1package com.nikola.web3ednevnikbackend.service.users;
2
3import com.nikola.web3ednevnikbackend.dto.users.RoditelRequestDTO;
4import com.nikola.web3ednevnikbackend.dto.users.RoditelResponseDTO;
5import java.util.List;
6import java.util.UUID;
7
8public interface RoditelService {
9 List<RoditelResponseDTO> listAllActiveRoditeli();
10 RoditelResponseDTO getRoditelById(UUID id);
11 RoditelResponseDTO createRoditel(RoditelRequestDTO roditelRequestDTO);
12
13 void deleteRoditelRoleButKeepHisRecords(UUID id);
14 List<RoditelResponseDTO> listAllRoditeli();
15 void toggleActiveStatus(UUID id);
16
17 void updateMetamuskAddress(UUID roditelId,String normalizedAddress);
18 void unlinkMetamuskAddress(UUID roditelId);
19}
Note: See TracBrowser for help on using the repository browser.