additions

This commit is contained in:
2025-04-18 23:23:20 +04:00
parent af46007de1
commit 5ddf0f0cb6
12 changed files with 76 additions and 32 deletions

View File

@@ -3,15 +3,20 @@ package ru.ip.example.service.impl;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import ru.ip.example.domain.AddSeazonDto;
import ru.ip.example.domain.FilmDto;
import ru.ip.example.domain.SeazonDto;
import ru.ip.example.domain.entity.FilmEntity;
import ru.ip.example.mapper.FilmMapper;
import ru.ip.example.repository.FilmRepository;
import ru.ip.example.service.FilmService;
import ru.ip.example.service.SeazonService;
import java.util.ArrayList;
import java.util.List;
import static ru.ip.example.repository.impl.SeazonRepositoryDao.seazons;
@Service
@RequiredArgsConstructor
public class FilmServiceImpl implements FilmService {
@@ -20,6 +25,8 @@ public class FilmServiceImpl implements FilmService {
private final FilmMapper filmMapper;
private final SeazonService seazonService;
@Override
public FilmDto saveFilm(FilmDto dto) {
FilmEntity entity = filmMapper.toEntity(dto);
@@ -56,4 +63,11 @@ public class FilmServiceImpl implements FilmService {
public void deleteById(Integer id) {
filmRepository.deleteById(id);
}
@Override
public FilmDto addSeazon(AddSeazonDto addSeazonDto) {
SeazonDto seazonDto = seazonService.findById(addSeazonDto.getSeazonId());
return null;
}
}