/// <summary>
        /// Fonction permettant de tester la connexion vers Gemini
        /// Si celle-ci est correcte on retourne une liste de type
        /// </summary>
        /// <returns>Liste de Type pour le projet en cours</returns>
        /// <remarks>TBH 09-11-2015 - Création</remarks>
        private List <TimeType> GetListeTypeDto(CritereTimeTypeDTO pParam)
        {
            //tbh- déclaration de variables
            List <TimeType> lTypeSelected;

            //tbh - Retourne la liste de TimeTypeDTO
            lTypeSelected = LanceAuthentification(pParam.User).Meta.GetTimeTypes();

            //tbh- restriction sur le Template Id du TimeType si renseigné
            if (pParam.TemplateId != 0)
            {
                lTypeSelected = lTypeSelected.Where(p => p.TemplateId == pParam.TemplateId).ToList();
            }

            //tbh - retourne la liste
            return(lTypeSelected);
        }
 /// <summary>
 /// Méthode qui permet de retourner une liste de Time Type
 /// </summary>
 /// <param name="pParam">param</param>
 /// <returns>Liste de projets DTO</returns>
 /// <remarks>TBH 09-11-2015 Création</remarks>
 public ObservableCollection <TimeTypeDTO> GetListeTimeType(CritereTimeTypeDTO pParam)
 {
     return(FormatTimeTypeToDTO(GetListeTypeDto(pParam)));
 }