package com.app.Services;

import java.util.List;

import com.app.Dto.SouscriptionDto;

public interface SouscriptionService {
	    void delete(Long id);

	    SouscriptionDto findById(Long id);

	    List<SouscriptionDto> findAllSouscription();

	    SouscriptionDto save(SouscriptionDto dto, String mail);

	    String signature(SouscriptionDto dto, String mail, String offre);
	    
	    String signatureStatut(String id);

	    String signatureresili(SouscriptionDto dto, String mail, String offre);
	    
	    String signaturedevoir(SouscriptionDto dto, String mail, String offre);
	    
	    SouscriptionDto update(SouscriptionDto dto, String mail);


		List<SouscriptionDto> listerSousbyParcours(String nameParcours);

		Long recupererIdAffaireParIdSouscription(Long idSouscription);

}
