package de.accso.flexinale.application.services;

import de.accso.flexinale.domain.model.Kino;
import de.accso.flexinale.shared_kernel.Identifiable;
import jakarta.transaction.Transactional;

import java.util.List;

@Transactional
public class KinoService {

    private final de.accso.flexinale.domain.services.KinoService kinoService;

    public KinoService(de.accso.flexinale.domain.services.KinoService kinoService) {
        this.kinoService = kinoService;
    }

    public Kino kino(Identifiable.Id kinoId) {
        return kinoService.kino(kinoId);
    }

    public List<Kino> kinos() {
        return kinoService.kinos();
    }
}
