VerreSupplementAssoIteService.java
package com.sintia.ffl.admin.optique.services.services;
import com.sintia.ffl.admin.optique.dal.entities.VerreSupplementAssoIte;
import com.sintia.ffl.admin.optique.dal.entities.catalogue.VerreSupplementAssoCatalogueIte;
import com.sintia.ffl.admin.optique.dal.repositories.catalogue.VerreSupplementAssoCatalogueIteRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Optional;
@Service
public class VerreSupplementAssoIteService {
@Autowired
VerreSupplementAssoCatalogueIteRepository verreSupplementAssoCatalogueIteRepository;
public VerreSupplementAssoCatalogueIte exist(String codeSupplement, String codeVerre) {
Optional<VerreSupplementAssoCatalogueIte> verreSupplementAssoIte = verreSupplementAssoCatalogueIteRepository.findBymodeleVerreIte_codeOptoCodeVerreAndSupplementVerreIte_codeSupplementVerre(codeVerre, codeSupplement);
if(verreSupplementAssoIte.isPresent())
return verreSupplementAssoIte.get();
return null;
}
public void modifyOrCreate(VerreSupplementAssoCatalogueIte verreSupplementAssoIte) {
verreSupplementAssoCatalogueIteRepository.save(verreSupplementAssoIte);
}
}