Exemple #1
0
        public MainWindow()
        {
            InitializeComponent();
            // LIEN AVEC LA DAL
            DALConnection.OpenConnection(); // Connectin BDD MySQL

            // Initialisation de la liste des personnes via la BDD.
            lc = ComptageORM.listeComptages();
            //LIEN AVEC la VIEW
            listeComptages.ItemsSource = lc; // bind de la liste avec la source, permettant le binding.
            // this.DataContext = lp; // bind de la liste avec la source, permettant le binding mais de façon globale sur toute la fenetre


            // Association entre une méthode (commande) et un évènement (TextChanged)
            PlageTextBox.TextChanged += new TextChangedEventHandler(PlageChanged);
            EtudeTextBox.TextChanged += new TextChangedEventHandler(EtudeChanged);
            NbPersTextBox.TextChanged += new TextChangedEventHandler(NbPers);
            Coord1LongTextBox.TextChanged += new TextChangedEventHandler(Coord1Long);
            Coord1LargTextBox.TextChanged += new TextChangedEventHandler(Coord1Larg);
            Coord2LongTextBox.TextChanged += new TextChangedEventHandler(Coord1Long);
            Coord2LargTextBox.TextChanged += new TextChangedEventHandler(Coord1Larg);
            Coord3LongTextBox.TextChanged += new TextChangedEventHandler(Coord1Long);
            Coord3LargTextBox.TextChanged += new TextChangedEventHandler(Coord1Larg);
            Coord4LongTextBox.TextChanged += new TextChangedEventHandler(Coord1Long);
            Coord4LargTextBox.TextChanged += new TextChangedEventHandler(Coord1Larg);
Exemple #2
0
 public MainWindow()
 {
     InitializeComponent();
     DALConnection.OpenConnection();
     lu = ComptageORM.listeComptages();
     // Initialisation de la liste des personnes via la BDD.
     le = EtudeORM.listeEtudes();
     lp = PlageORM.listePlages();
     //lu = EtudeORM.getEtude(user.idPersonne);
     MainWindow.user = user;
     ListeEtude.ItemsSource = le; 
     ListePlage.ItemsSource = lp;
     //listeComptages.ItemsSource = lu;
 }