FreelanceBot
34 строки · 978.0 Байт
1package telegramBot.service;2
3import org.springframework.beans.factory.annotation.Autowired;4import org.springframework.stereotype.Service;5import telegramBot.entity.Subscription;6import telegramBot.enums.Language;7import telegramBot.enums.SubscriptionStatus;8import telegramBot.repository.SubscriptionRepository;9import telegramBot.repository.datajpa.DataJpaSubscriptionRepository;10import org.springframework.stereotype.Component;11
12import java.util.List;13
14@Service
15public class SubscriptionService {16
17@Autowired18private SubscriptionRepository subscriptionRepository;19
20public Subscription getByLanguage(Language language) {21return this.subscriptionRepository.getByLanguage(language);22}23
24public List<Subscription> getAllByStatus(SubscriptionStatus status) {25return this.subscriptionRepository.getAllByStatus(status);26}27
28public void update(Subscription subscription) {29this.subscriptionRepository.save(subscription);30}31
32
33
34}
35