public Vols() { InitializeComponent(); Model.DAL.DALVol bdd = new Model.DAL.DALVol(); bdd.SelectVol(listevols); dataGrid1.ItemsSource = listevols; }
public void OnPropertyChanged(string info) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(info)); Model.DAL.DALVol bdd = new Model.DAL.DALVol(); bdd.UpdateVol(this); } }
private void Button_Click_Insert_Vol(object sender, RoutedEventArgs e) { Model.DAL.DALVol bdd = new Model.DAL.DALVol(); ViewModel.AvionBinder matricule = avion.SelectedItem as ViewModel.AvionBinder; //Convertir la date DD/MM/YYYY en YYYY-MM-DD string sdateD = dateD.Text; string[] depart = sdateD.Split('/'); string dayD = depart[0]; string monthD = depart[1]; string yearD = depart[2]; string dateDepart = yearD + "-" + monthD + "-" + dayD; string sdateA = dateA.Text; string[] arrivee = sdateA.Split('/'); string dayA = arrivee[0]; string monthA = arrivee[1]; string yearA = arrivee[2]; string dateArrivee = yearA + "-" + monthA + "-" + dayA; DigitalTime a = heureA.Time; int ha = a.Hour; int ma = a.Minute; string dateHeureA = dateArrivee + " " + ha + ":" + ma; DigitalTime d = heureD.Time; int hd = d.Hour; int md = d.Minute; string dateHeureD = dateDepart + " " + hd + ":" + md; bdd.AddVol(dateHeureA, dateHeureD, lieuA.Text, lieuD.Text, Convert.ToInt32(nbPassager.Text), matricule.IdProperty); lieuA.Clear(); lieuD.Clear(); nbPassager.Clear(); }