source: source/freeparkingspace/src/main/java/com/proekt/Service/ServiceImpl/AdminServiceImpl.java

Last change on this file was 31d67c0, checked in by zlatko2810 <zlatko.stojanovski@…>, 2 years ago

proekt

  • Property mode set to 100644
File size: 1.1 KB
Line 
1package com.proekt.Service.ServiceImpl;
2
3import com.proekt.Repository.AdministratorRepository;
4import com.proekt.Repository.NajavaRepository;
5import com.proekt.Service.AdminService;
6import com.proekt.Service.EmployeeService;
7import com.proekt.model.Admin.AdminKey;
8import com.proekt.model.Admin.Administrator;
9import com.proekt.model.Najava;
10import org.springframework.stereotype.Service;
11
12@Service
13public class AdminServiceImpl implements AdminService {
14
15 private final NajavaRepository najavaRepository;
16 private final AdministratorRepository administratorRepository;
17
18 public AdminServiceImpl(NajavaRepository najavaRepository, AdministratorRepository administratorRepository) {
19 this.najavaRepository = najavaRepository;
20 this.administratorRepository = administratorRepository;
21 }
22
23 @Override
24 public Administrator delete(String id) {
25 Najava najava2 = najavaRepository.findById(id).get();
26 AdminKey vrabotenKey1 = new AdminKey(najava2);
27 Administrator vraboten3 = administratorRepository.findById(vrabotenKey1).get();
28 this.administratorRepository.delete(vraboten3);
29 return vraboten3;
30 }
31
32}
Note: See TracBrowser for help on using the repository browser.