|
|
|
@ -1,5 +1,6 @@ |
|
|
|
|
using EPAServeur.Context; |
|
|
|
|
using IO.Swagger.DTO; |
|
|
|
|
using IO.Swagger.Enum; |
|
|
|
|
using IO.Swagger.ModelCollaborateur; |
|
|
|
|
using System; |
|
|
|
|
using System.Collections.Generic; |
|
|
|
@ -10,16 +11,8 @@ namespace EPAServeur.IServices |
|
|
|
|
{ |
|
|
|
|
public interface IEngagementService |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
IEnumerable<EngagementDTO> GetEngagements(bool? asc, int? numPage, int? parPAge, string texte, string tri); |
|
|
|
|
Task<IEnumerable<EngagementDTO>> GetEngagementsAsync(bool? asc, int? numPage, int? parPAge, string texte, string tri); |
|
|
|
|
IEnumerable<EngagementDTO> GetEngagementsEnAttente(bool? asc, int? numPage, int? parPAge, string texte, string tri); |
|
|
|
|
Task<IEnumerable<EngagementDTO>> GetEngagementsEnAttenteAsync(bool? asc, int? numPage, int? parPAge, string texte, string tri); |
|
|
|
|
IEnumerable<EngagementDTO> GetEngagementsRepondus(bool? asc, int? numPage, int? parPAge, string texte, string tri); |
|
|
|
|
Task<IEnumerable<EngagementDTO>> GetEngagementsRepondusAsync(bool? asc, int? numPage, int? parPAge, string texte, string tri); |
|
|
|
|
|
|
|
|
|
EngagementDTO RepondreEngagement(EngagementDTO engagement, long? idEngagement); |
|
|
|
|
Task<EngagementDTO> RepondreEngagementAsync(EngagementDTO engagement, long? idEngagement); |
|
|
|
|
|
|
|
|
|
Task<IEnumerable<EngagementDTO>> GetEngagementsAsync(List<long> idBUs, List<EtatEngagement> etatsEngagement, bool? asc, int? numPage, int? parPage, string texte, string tri); |
|
|
|
|
Task<long> GetEngagementsCountAsync(List<long> idBUs, List<EtatEngagement> etatsEngagement, bool? asc, int? numPage, int? parPage, string texte, string tri); |
|
|
|
|
Task<EngagementDTO> RepondreEngagementAsync(EngagementDTO engagement, long idEngagement); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|