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."); } }
public AeroportViewModel() { //On tente une connexion à la base de données, sinon on retourne un message d'erreur. try { int lastId = lastId = AeroportDAL.GetLastId(); Aeroport Aeroport = new Aeroport(lastId, null, null, null); } catch { MessageBox.Show("Une erreur est survenue\nERREUR: Impossible de récupérer le dernier ID dans la base de données."); } try { ListeAeroports = new ObservableCollection <Aeroport>(); AeroportDAL.SelectAeroport(ListeAeroports); } catch { MessageBox.Show("Une erreur est survenue\nERREUR: Impossible de récupérer la table [Aeroport] \nVérifiez la connexion à la base de données."); } }