| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.its.api.op.service.traffic;
- import com.its.api.op.model.entity.database.IfscTraf;
- import com.its.api.op.repository.database.IfscTrafRepository;
- import lombok.RequiredArgsConstructor;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.stereotype.Service;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Optional;
- @Slf4j
- @RequiredArgsConstructor
- @Service
- public class IfscTrafService {
- private final IfscTrafRepository repo;
- public List<IfscTraf> findAll() {
- try {
- return this.repo.findAll();
- }
- catch (Exception e) {
- log.error("{}.findAll: Exception: {}", getClass().getSimpleName(), e.getMessage());
- }
- return new ArrayList<>();
- }
- public IfscTraf findById(Long id) {
- try {
- Optional<IfscTraf> data = this.repo.findById(id);
- if (data.isPresent()) {
- return data.get();
- }
- }
- catch (Exception e) {
- log.error("{}.findById: Object: {}, Exception: {}", getClass().getSimpleName(), id, e.getMessage());
- }
- return null;
- }
- }
|