/// <summary> /// Fonction permettant de récupérer la liste des projects Gemini /// </summary> /// <returns>Identifiant de l'utilisateur</returns> /// <remarks>JClaud 2015-03-12 - Création</remarks> private List <ProjectDto> GetListeProjectDto(CritereProjetDTO pParam) { //jc- déclaration de variables List <ProjectDto> lTypeSelected; //jc - Retourne la liste de ProjetDto lTypeSelected = LanceAuthentification(pParam.User).Projects.GetProjects().ToList(); //jc- restriction sur le template id s'il est indiqué if (pParam.TemplateId != 0) { lTypeSelected = lTypeSelected.Where(p => p.Template.Id == pParam.TemplateId).ToList(); } //jc - retourne la liste des IssueStatusDto return(lTypeSelected); }
/// <summary> /// Méthode qui permet de retourner une liste de projets /// </summary> /// <param name="pParam">param</param> /// <returns>Liste de projets DTO</returns> /// <remarks>JClaud 2015-07-21 Création</remarks> public ObservableCollection <ProjetDTO> GetListeProjets(CritereProjetDTO pParam) { return(FormatProjetToDTO(GetListeProjectDto(pParam))); }