Ignore:
Timestamp:
11/11/21 11:55:43 (3 years ago)
Author:
andrejTavchioski <andrej.tavchioski@…>
Branches:
master
Children:
2ace8f0
Parents:
3a58bd6
Message:

fixed deleteVraboten and deleteRegistriranParkirac

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sources/app/src/main/java/parkup/configs/token/ConfirmationTokenService.java

    r3a58bd6 r97fbc67  
    99public class ConfirmationTokenService {
    1010
    11     private final ConfirmationTokenRepository confirmationTokenRepository;
     11    private final ConfirmationTokenRepositoryRP confirmationTokenRepositoryRP;
     12    private final ConfirmationTokenRepositoryW confirmationTokenRepositoryW;
    1213
    13     public ConfirmationTokenService(ConfirmationTokenRepository confirmationTokenRepository) {
    14         this.confirmationTokenRepository = confirmationTokenRepository;
     14    public ConfirmationTokenService(ConfirmationTokenRepositoryRP confirmationTokenRepositoryRP, ConfirmationTokenRepositoryW confirmationTokenRepositoryW, parkup.configs.token.ConfirmationTokenRepositoryW confirmationTokenRepositoryW1) {
     15        this.confirmationTokenRepositoryRP = confirmationTokenRepositoryRP;
     16        this.confirmationTokenRepositoryW = confirmationTokenRepositoryW1;
    1517    }
    1618
    17     public void saveConfirmationToken(ConfirmationToken token){
    18         confirmationTokenRepository.save(token);
     19    public void saveConfirmationTokenRP(ConfirmationTokenRP token){
     20        confirmationTokenRepositoryRP.save(token);
    1921    }
    2022
    21     public Optional<ConfirmationToken> getToken(String token) {
    22         return confirmationTokenRepository.findByToken(token);
     23    public void saveConfirmationTokenW(ConfirmationTokenW token){
     24        confirmationTokenRepositoryW.save(token);}
     25
     26    public Optional<ConfirmationTokenRP> getTokenRP(String token) {
     27        return confirmationTokenRepositoryRP.findByToken(token);
     28    }
     29    public Optional<ConfirmationTokenW> getTokenW(String token){
     30        return confirmationTokenRepositoryW.findByToken(token);
    2331    }
    2432
    25     public int setConfirmedAt(String token) {
    26         return confirmationTokenRepository.updateConfirmedAt(token, LocalDateTime.now());
     33    public void deleteByVraboten_VrabotenId(int vraboten_id){
     34        confirmationTokenRepositoryW.deleteByVraboten_VrabotenId(vraboten_id);
     35    }
     36
     37    public void deleteByRegistriranParkirac_RegParkId(int regParkId){
     38        confirmationTokenRepositoryRP.deleteByRegistriranParkirac_RegParkId(regParkId);
     39    }
     40
     41    public int setConfirmedAtRP(String token) {
     42        return confirmationTokenRepositoryRP.updateConfirmedAt(token, LocalDateTime.now());
     43    }
     44    public int setConfirmedAtW(String token){
     45        return confirmationTokenRepositoryW.updateConfirmedAt(token,LocalDateTime.now());
    2746    }
    2847}
Note: See TracChangeset for help on using the changeset viewer.