Esempio n. 1
0
 /// <summary>
 /// Méthode publique pour retourner la liste des résolution en fonction d'un CritereResolutionDTO
 /// </summary>
 /// <param name="pParam">CritereResolutionDTO</param>
 /// <returns>Une liste de ResolutionDTO</returns>
 /// <remarks>JClaud 2015-03-13 Création</remarks>
 public ObservableCollection <ResolutionDTO> GetListeResolution(CritereResolutionDTO pParam)
 {
     //jc- on appel la fonction qui va questionner l'API GEMINI
     return(FormatIssuesResToDTO(GetListeIssueResolutionDto(pParam)));
 }
Esempio n. 2
0
 /// <summary>
 /// Fonction permettant de tester la connexion vers Gemini
 /// Si celle-ci est correcte on retourne une liste de résolutions
 /// </summary>
 /// <returns>Liste de résolutions pour le projet en cours</returns>
 /// <remarks>JClaud 2015-03-12 - Création</remarks>
 private List <IssueResolution> GetListeIssueResolutionDto(CritereResolutionDTO pParam)
 {
     //jc - Retourne la liste des résolutions disponible pour le projet en cours
     return(new List <IssueResolution>(LanceAuthentification(pParam.User).Meta.GetIssueResolutions()
                                       .Where(p => p.TemplateId == pParam.Ticket.Projet.TemplateId)));
 }