/// <summary> /// Constructeur avec passage des paramètres Id et Libellé (titre) des rubriques /// </summary> /// <param name="rubric"></param> /// <param name="cdDAL"></param> internal ViewModelRubric(Rubric rubric, ConsumeWSRest cdDAL) { _idCategorie = rubric.Id; _Libelle = rubric.Libelle; _cdDAL = cdDAL; _colViewModelSubjects = new ObservableCollection <ViewModelSubject>(); }
/// <summary> /// Constructeur avec passage des paramètres Id, Contenu, Date et Auteur des posts /// </summary> /// <param name="post"></param> /// <param name="cdDAL"></param> internal ViewModelPost(Post post, ConsumeWSRest cdDAL) { _cdDAL = cdDAL; _idPost = post.Id; _postContent = post.PostContent; _date = post.Date; _auteur = post.Auteur; }
/// <summary> /// Constructeur avec passage des paramètres Id, Titre, Date et Auteur des sujets /// </summary> /// <param name="cdDAL"></param> /// <param name="subject"></param> internal ViewModelSubject(Subject subject, ConsumeWSRest cdDAL) { _idSubject = subject.Id; _Titre = subject.Titre; _date = subject.Date; _auteur = subject.Auteur; _colViewModelPosts = new ObservableCollection <ViewModelPost>(); }
public MonitorViewModel() { _cdDAL = new ConsumeWSRest(); _colViewModelRubric = new ObservableCollection <ViewModelRubric>(); }