コード例 #1
0
        public VolViewModel()
        {
            //On tente une connexion à la base de données, sinon on retourne un message d'erreur.
            try
            {
                int lastId = lastId = VolDAL.GetLastId();
                Vol Vol    = new Vol(lastId, 0, 0, 0, Convert.ToDateTime("01/01/2001 00:00:01"), Convert.ToDateTime("01/01/2001 00:00:01"), Convert.ToDateTime("02/02/2001 00:00:01"), Convert.ToDateTime("02/02/2001 00:00:01"), Convert.ToDecimal(00.00), Convert.ToDecimal(00.00), Convert.ToDecimal(00.00));
            }
            catch
            {
                MessageBox.Show("Une erreur est survenue\nERREUR: Impossible de récupérer le dernier ID dans la base de données.");
            }


            try
            {
                ListeVols = new ObservableCollection <Vol>();
                VolDAL.SelectVol(ListeVols);

                ListeAvions = new ObservableCollection <Avion>();
                AvionDAL.SelectAvion(ListeAvions);

                ListeAeroportsDepart = new ObservableCollection <Aeroport>();
                AeroportDAL.SelectAeroport(ListeAeroportsDepart);

                ListeAeroportsArrivee = new ObservableCollection <Aeroport>();
                AeroportDAL.SelectAeroport(ListeAeroportsArrivee);
            }
            catch
            {
                MessageBox.Show("Une erreur est survenue\nERREUR: Impossible de récupérer la table [Vol] \nVérifiez la connexion à la base de données.");
            }
        }
コード例 #2
0
        public AvionViewModel()
        {
            //On tente une connexion à la base de données, sinon on retourne un message d'erreur.
            try
            {
                int   lastId = lastId = AvionDAL.GetLastId();
                Avion Avion  = new Avion(lastId, null, null, 0, 0, 0, 0);
            }
            catch
            {
                MessageBox.Show("Une erreur est survenue\nERREUR: Impossible de récupérer le dernier ID dans la base de données.");
            }


            try
            {
                ListeAvions = new ObservableCollection <Avion>();
                AvionDAL.SelectAvion(ListeAvions);
            }
            catch
            {
                MessageBox.Show("Une erreur est survenue\nERREUR: Impossible de récupérer la table [Avion] \nVérifiez la connexion à la base de données.");
            }
        }