private async void onFilmContextMenuLireMarquerVu(object sender, EventArgs e) { Film selected = getSelectedFilm(); if (selected == null) { return; } ChoixDate dlg = new ChoixDate(); dlg.date = selected.DateVu; dlg.Vu = selected.Vu; if (dlg.ShowDialog(this) == DialogResult.OK) { if (dlg.Vu) { selected.DateVu = dlg.date; } else { selected.Vu = false; } update(selected); updatePanneauInfo(selected); } }
private void periodePreciseEnable(object sender, RoutedEventArgs e) { e.Handled = true; ((RadioButton)sender).IsChecked = true; ChoixDate fenetreChoix = new ChoixDate(_dateMinConsigne, _dateMaxConsigne); fenetreChoix.ShowDialog(); fenetreChoix.Closing += fenetreChoix_Closing; }