public ModificationLangue(DAL.Langue langue) { InitializeComponent(); Langue = langue; var id = Langue.Id_Langue; var nom = Langue.Nom; var defaut = Langue.Default; NewLangue.Text = nom; NewDefault.IsChecked = defaut; }
private void ToggleButton_Click(object sender, RoutedEventArgs e) { var checkError = 0; foreach (var item in langue) { if (NewLangue.Text == item.Nom) { checkError = 1; } } if (NewLangue.Text == "") { checkError = 2; } if (checkError == 0) { using (var db = new BBD_projetEntities()) { var newLangue = NewLangue.Text; var dalLangue = new DAL.Langue(); dalLangue.Nom = newLangue; dalLangue.Default = defaultLangue.IsChecked.Value; db.Langues.Add(dalLangue); db.SaveChanges(); NavigationService.Navigate(new ListViewLangue()); } } else if (checkError == 1) { MessageBoxResult resultDelta = MessageBox.Show("Warning : Nom de langue deja créer"); } else { MessageBoxResult resultDelta = MessageBox.Show("Warning : Vous n'avez pas mis de nom"); } }