/// <summary> /// Permet de lister les annonces, les contrats, les professionnels, les employés, les métiers et les villes dans la vue /// </summary> /// <param name="entities"></param> public ViewModelAnnonce(MegacastingEntities entities) : base(entities) { this.Entities.Annonce.ToList(); this.Annonces = this.Entities.Annonce.Local; this.Entities.Contrat.ToList(); this.Contrats = this.Entities.Contrat.Local; this.Entities.Professionnel.ToList(); this.Professionnels = this.Entities.Professionnel.Local; this.Entities.Employe.ToList(); this.Employes = this.Entities.Employe.Local; this.Entities.Ville.ToList(); this.Villes = this.Entities.Ville.Local; this.Entities.Metier.ToList(); this.Metiers = this.Entities.Metier.Local; }
/// <summary> /// Permet de lister les métiers dans la vue /// </summary> /// <param name="entities"></param> public ViewModelMetier(MegacastingEntities entities) : base(entities) { this.Entities.Metier.ToList(); this.Metiers = this.Entities.Metier.Local; }
/// <summary> /// Permet de lister les contrats dans la vue /// </summary> /// <param name="entities"></param> public ViewModelContrat(MegacastingEntities entities) : base(entities) { this.Entities.Contrat.ToList(); this.Contrats = this.Entities.Contrat.Local;//Fullname et ToString }
/// <summary> /// Permet de lister les professionnels dans la vue /// </summary> /// <param name="entities"></param> public ViewModelProfessionnel(MegacastingEntities entities) : base(entities) { this.Entities.Professionnel.ToList(); this.Professionnels = this.Entities.Professionnel.Local; }
/// <summary> /// Constructeur du modèle-vue de la fenêtre principale /// </summary> /// <param name="entities">Contexte de l'application</param> public ViewModelMainWindow(MegacastingEntities entities) : base(entities) { }
/// <summary> /// Constructeur du modèle-vue de la fenêtre principale /// </summary> /// <param name="entities">Contexte de l'application</param> public ViewModelBase(MegacastingEntities entities) { this.Entities = entities; }
/// <summary> /// Permet de lister les villes dans la vue /// </summary> /// <param name="entities"></param> public ViewModelVille(MegacastingEntities entities) : base(entities) { this.Entities.Ville.ToList(); this.Villes = this.Entities.Ville.Local; }