private void DataGridIA_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid dataGrid = sender as DataGrid; infosAssignationSelect = (InfosAssignation)dataGrid.SelectedItem; Debug.WriteLine(infosAssignationSelect); }
private void SupprimerInfosAssignation_Button(object sender, RoutedEventArgs e) { if (infosAssignationSelect != null) { InfosAssignation.delete(infosAssignationSelect); ecSelect.Children.Remove(infosAssignationSelect); } }
private void ComboBoxEnseignant_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox comboBox = sender as ComboBox; Enseignant enseignantSelectionne = (Enseignant)comboBox.SelectedItem; infosAssignationSelect.Enseignant = enseignantSelectionne; InfosAssignation.update(infosAssignationSelect.Id, infosAssignationSelect); enseignantsAttribues.Replace(GetEnseignantsAttribues(enseignementSelect)); }
private void ModifierNbHeures_KeyDown(object sender, KeyRoutedEventArgs e) { TextBox textBox = sender as TextBox; if (e.Key == Windows.System.VirtualKey.Enter) { if (!string.IsNullOrEmpty(textBox.Text)) { infosAssignationSelect.NbHeures = Convert.ToDouble(textBox.Text); InfosAssignation.update(infosAssignationSelect.Id, infosAssignationSelect); } } }
private void ModidiferNomCours_KeyDown(object sender, KeyRoutedEventArgs e) { TextBox textBox = sender as TextBox; if (e.Key == Windows.System.VirtualKey.Enter) { if (!string.IsNullOrEmpty(textBox.Text)) { infosAssignationSelect.Nom = textBox.Text; InfosAssignation.update(infosAssignationSelect.Id, infosAssignationSelect); } } }
private void AjouterInfosAssignation_Button(object sender, RoutedEventArgs e) { var source = (FrameworkElement)e.OriginalSource; ecSelect = (EC)source.DataContext; InfosAssignation nouvelleInfosAssignation = new InfosAssignation { Nom = "Nouveau cours", EC = ecSelect, Enseignant = null, TypeCours = null, NbHeures = 0, Children = tCs, Enseignants = enseignementSelect.ListView }; InfosAssignation.create(nouvelleInfosAssignation); ecSelect.Children.Add(nouvelleInfosAssignation); }
private async void Enseignant_Drop(object sender, DragEventArgs e) { if (e.DataView.Contains(StandardDataFormats.Text)) { var source = sender as Grid; InfosAssignation infosAssignation = source.DataContext as InfosAssignation; var id = await e.DataView.GetTextAsync(); infosAssignation.Enseignant = enseignant.find(Convert.ToInt32(id)); InfosAssignation.update(infosAssignation.Id, infosAssignation); } }
private void ComboBoxTypeCours_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox comboBox = sender as ComboBox; TypeCours typeCoursSelectionne = (TypeCours)comboBox.SelectedItem; if (typeCoursSelectionne.Id == -1) { typeCoursSelectionne.Nom = "Nouveau type de cours"; TypeCours.create(typeCoursSelectionne); infosAssignationSelect.TypeCours = typeCoursSelectionne; InfosAssignation.update(infosAssignationSelect.Id, infosAssignationSelect); tCs.Add(new TypeCours { Nom = "Créer un type de cours...", Groupes = 1 }); } else { infosAssignationSelect.TypeCours = typeCoursSelectionne; InfosAssignation.update(infosAssignationSelect.Id, infosAssignationSelect); } }