/// <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))); }