Exemple #1
0
 /// <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;
 }
Exemple #2
0
 /// <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;
 }
Exemple #3
0
 /// <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
 }
Exemple #4
0
 /// <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;
 }
Exemple #5
0
 /// <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)
 {
 }
Exemple #6
0
 /// <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;
 }
Exemple #7
0
 /// <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;
 }