Class EventoService

java.lang.Object
it.unicam.cs.ids2425.FilieraAgricola.service.EventoService

@Service public class EventoService extends Object
  • Constructor Details

    • EventoService

      public EventoService()
  • Method Details

    • creaEvento

      @Transactional public EventoResponse creaEvento(EventoRequest request)
    • getAllEventi

      public List<EventoResponse> getAllEventi()
      Ritorna tutti gli eventi visibili al pubblico (APPROVATI).
    • aggiornaEvento

      @Transactional public EventoResponse aggiornaEvento(Long id, EventoRequest request)
    • eliminaEvento

      @Transactional public void eliminaEvento(Long id)
    • getEventiApprovati

      public List<EventoResponse> getEventiApprovati()
    • getEventiDaApprovare

      @Transactional(readOnly=true) public List<EventoResponse> getEventiDaApprovare()
    • approvaEvento

      @Transactional public void approvaEvento(Long id)