Ejemplo n.º 1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (trajetList.SelectedValue != null && datedebut.SelectedDate != null && datefin.SelectedDate != null && PresetTimePickerDebut.SelectedTime != null && PresetTimePickerFin.SelectedTime != null)
     {
         if (datedebut.SelectedDate > minD && datefin.SelectedDate < maxF)
         {
             FlyModel.AddFly(new Fly()
             {
                 hour_start = datedebut.SelectedDate.Value.AddHours(PresetTimePickerDebut.SelectedTime.Value.Hour).AddMinutes(PresetTimePickerDebut.SelectedTime.Value.Minute),
                 hour_end   = datefin.SelectedDate.Value.AddHours(PresetTimePickerFin.SelectedTime.Value.Hour).AddMinutes(PresetTimePickerFin.SelectedTime.Value.Minute),
                 trip_used  = TripModel.GetTrip(Convert.ToInt32(trajetList.SelectedValue)),
                 plane      = PlaneModel.GetPlane(idAvion)
             });
             Close();
         }
         else
         {
             MessageBox.Show("Veuillez choisir les dates de départ et d'arrivé entre le " + minD + " et le " + maxF + "");
         }
     }
     else
     {
         Error.Visibility = Visibility.Visible;
     }
 }
Ejemplo n.º 2
0
        public seeFly()
        {
            InitializeComponent();

            ListFlies = FlyModel.GetFlies();
            dataGridFlies.ItemsSource       = ListFlies;
            dataGridFlies.SelectedValuePath = "Id";
        }
Ejemplo n.º 3
0
        private void Supprimer_Click(object sender, RoutedEventArgs e)
        {
            List <int> journeyId = FlyModel.selectJourneyId(Convert.ToInt32(dataGridFlies.SelectedValue));

            foreach (var item in journeyId)
            {
                TicketModel.DeleteTicket(item);
                JourneyModel.DeleteJourney(item);
                JourneyModel.DeleteJourneyFly(item);
            }
            FlyModel.DeleteFly(Convert.ToInt32(dataGridFlies.SelectedValue));
            dataGridFlies.ItemsSource = null;
            dataGridFlies.ItemsSource = FlyModel.GetFlies();
        }