using EPAServeur.Models.Notes; using IO.Swagger.DTO; using Org.BouncyCastle.Bcpg.OpenPgp; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace EPAServeur.IServices { public interface INoteService { /* public IEnumerable GetNotes(bool? asc, int? numPage, int? parPAge, string texte, string tri); public IEnumerable GetNotesByAuteur(Guid? idAuteur, bool? asc, int? numPage, int? parPAge, string texte, string tri); public DetailsNoteDTO GetNoteById(long? idNote); public IEnumerable GetNotesByCollaborateur(Guid? idAuteur, Guid? idCollaborateur, bool? asc, int? numPage, int? parPAge, string texte, string tri); public DetailsNoteDTO AjouterNote(DetailsNoteDTO nouvelleNote); public void SupprimerNote(long? idNote); public DetailsNoteDTO UpdateNote(long? idNote, DetailsNoteDTO note); */ DetailsNoteDTO AjouterNote(DetailsNoteDTO note); Task AjouterNoteAsync(DetailsNoteDTO note); void SupprimerNote(long? idNote); void SupprimerNoteAsync(long? idNote); DetailsNoteDTO GetNoteById(long? idNote); Task GetNoteByIdAsync(long? idNote); } }