public PageMedia(MainViewModel parent, Class.Media media, String Mode) { mvParent = parent; List <Enum> lLangue = new List <Enum>(); foreach (Enum uneEnum in Enum.GetValues(typeof(Class.Langue))) { lLangue.Add(uneEnum); } SourceLangue = lLangue; List <Enum> lStatut = new List <Enum>(); foreach (Enum uneEnum in Enum.GetValues(typeof(Class.StatutMedia))) { lStatut.Add(uneEnum); } SourceStatut = lStatut; film = true; FilmCheck(); btnActiveModif = "hidden"; btnAjouter = "hidden"; btnModifier = "hidden"; switch (Mode) { case "Ajout": unMedia.Langue_vo = Class.Langue.Aucun; unMedia.Sous_titre = Class.Langue.Aucun; unMedia.Langue_Media = Class.Langue.Aucun; unMedia.Statut = Class.StatutMedia.Vide; btnAjouter = "visible"; ena = true; enaFilmSerie = true; titreVisi = "visible"; break; case "Consultation": ena = false; enaFilmSerie = false; unMedia = media; listeGenre = unMedia.Ge; listeDis = unMedia.Pe; btnActiveModif = "visible"; titreVisi = "hidden"; if (FilmSerie().Result) { VisiDuree = "Visible"; VisiNbSaison = "hidden"; serie = false; film = true; } else { serie = true; film = false; VisiDuree = "Visible"; VisiNbSaison = "Visible"; } break; } }
public Genre(Class.Media med, View.Genre gen) { unMedia = med; LoadData(); vGenre = gen; }
public Genre(Class.Media unMedia) { InitializeComponent(); this.DataContext = new ViewModel.Genre(unMedia, this); }
public Distribution(Class.Media unMedia) { InitializeComponent(); this.DataContext = new ViewModel.Distribution(unMedia, this); }
public Distribution(Class.Media med, View.Distribution dis) { unMedia = med; LoadData(); vDis = dis; }