FreelanceBot

Форк
0
/
SubscriptionService.java 
34 строки · 978.0 Байт
1
package telegramBot.service;
2

3
import org.springframework.beans.factory.annotation.Autowired;
4
import org.springframework.stereotype.Service;
5
import telegramBot.entity.Subscription;
6
import telegramBot.enums.Language;
7
import telegramBot.enums.SubscriptionStatus;
8
import telegramBot.repository.SubscriptionRepository;
9
import telegramBot.repository.datajpa.DataJpaSubscriptionRepository;
10
import org.springframework.stereotype.Component;
11

12
import java.util.List;
13

14
@Service
15
public class SubscriptionService {
16

17
    @Autowired
18
    private SubscriptionRepository subscriptionRepository;
19

20
    public Subscription getByLanguage(Language language) {
21
        return this.subscriptionRepository.getByLanguage(language);
22
    }
23

24
    public List<Subscription> getAllByStatus(SubscriptionStatus status) {
25
        return this.subscriptionRepository.getAllByStatus(status);
26
    }
27

28
    public void update(Subscription subscription) {
29
        this.subscriptionRepository.save(subscription);
30
    }
31

32

33

34
}
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.