コード例 #1
0
        /// <summary>
        /// Construction de la liste des jeux
        /// </summary>
        /// <returns></returns>
        public List<Media> ObtenirMedias(Constantes.EnumTypeMedia pTypeMedia)
        {

            if (listeMedias == null)
            {
                listeMedias = MediaDAO.ObtenirListeMedias(pTypeMedia);
            }

            return listeMedias;
        }
コード例 #2
0
ファイル: DataManager.cs プロジェクト: Jaymz2015/MediaGestion
        public static List<Genre> ObtenirListeGenre(Constantes.EnumTypeMedia pTypeMedia)
        {
            switch (pTypeMedia)
            {
                case Constantes.EnumTypeMedia.FILM:
                    return ListeGenre.Where<Genre>(item => item.Media == 1 | item.Media == 0).ToList<Genre>();
                case Constantes.EnumTypeMedia.JEU:
                    return ListeGenre.Where<Genre>(item => item.Media == 2 | item.Media == 0).ToList<Genre>();
                default:
                    return ListeGenre;
            }

        }
コード例 #3
0
ファイル: MediaDAO.cs プロジェクト: Jaymz2015/MediaGestion
        /// <summary>
        /// ObtenirListeMedias
        /// </summary>
        /// <param name="typeMedia">typeMedia</param>
        /// <returns>Liste medias</returns>
        public List<Media> ObtenirListeMedias(Constantes.EnumTypeMedia typeMedia)
        {
            CustomDataSource maDataSource = new CustomDataSource(Properties.Settings.Default.CHAINE_CONNEXION);

            return maDataSource.ExecuterRequeteList<Media>(REQUETE_OBTENIR_LISTE_MEDIAS, new MediaRowMapper(), false, typeMedia);
        }
コード例 #4
0
        /// <summary>
        /// Constructeur
        /// </summary>
        /// <param name="pTypeMedia">pTypeMedia</param>
        public MediaViewModel(Constantes.EnumTypeMedia pTypeMedia) : this()
        {
            TypeMedia = pTypeMedia;

            switch (pTypeMedia)
            {
                case Constantes.EnumTypeMedia.TOUT:
                    break;
                case Constantes.EnumTypeMedia.FILM:
                    LeFilm = new Film();
                    LeSupport = new Support();
                    OldSupport = new Support();
                    break;
                case Constantes.EnumTypeMedia.SERIE:
                    LaSerie = new Serie();
                    LeSupport = new Support();
                    OldSupport = new Support();
                    break;
                case Constantes.EnumTypeMedia.JEU:
                    LeJeu = new Jeu();
                    break;
                default:
                    break;
            }
        }