Esempio n. 1
0
        /// <summary>
        /// Fonction permettant de récupérer la liste des composants Gemini
        /// </summary>
        /// <returns>Identifiant de l'utilisateur</returns>
        /// <remarks>JClaud 2015-07-27 - Création</remarks>
        private List <ComponentDto> GetListeProjectDto(CritereComposantDTO pParam)
        {
            //jc- déclaration de variables
            List <ComponentDto> lTypeSelected;

            //jc - Retourne la liste de ComposantDto
            lTypeSelected = LanceAuthentification(pParam.User).Projects.GetComponents(pParam.IdProjet);

            //jc- restriction sur le nom du composant si renseigné
            if (pParam.NomComposant != "" && pParam.NomComposant != null)
            {
                lTypeSelected = lTypeSelected.Where(p => p.Entity.Name == pParam.NomComposant).ToList();
            }

            //jc - retourne la liste
            return(lTypeSelected);
        }
Esempio n. 2
0
 /// <summary>
 /// Méthode qui permet de retourner une liste de composants
 /// </summary>
 /// <param name="pParam">param</param>
 /// <returns>Liste de projets DTO</returns>
 /// <remarks>JClaud 2015-07-27 Création</remarks>
 public ObservableCollection <ComposantDTO> GetListeComposant(CritereComposantDTO pParam)
 {
     return(FormatComposantToDTO(GetListeProjectDto(pParam)));
 }