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 { Task AjouterNoteAsync(DetailsNoteDTO note); Task SupprimerNoteAsync(long? idNote); Task GetNoteByIdAsync(long? idNote); Task> GetNotesByAuteurAsync(Guid? idAuteur, bool? asc, int? numPage, int? parPAge, string texte, string tri); Task GetNotesByAuteurCountAsync(Guid? idAuteur, string texte); Task UpdateNoteAsync(long? idNote, DetailsNoteDTO note); } }