private void Button_Click(object sender, RoutedEventArgs e) { DataClasses1DataContext cl = new DataClasses1DataContext(); if (datep.SelectedDate == null || textsexe.Text == "" || textcne.Text == "" || textnom.Text == "" || textprenom.Text == "" || textfiliere.SelectedItem == null) { MessageBox.Show("Merci de remplire tous les champs"); } else { var nom = textnom.Text; var prenom = textprenom.Text; var filiere = textfiliere.SelectedItem; var date = datep.SelectedDate; var image = image_file.FilePath; var sexe = textsexe.Text; var telephone = texttele.Text; var cne = textcne.Text; byte[] b = image_file.FilePath == "" ? etu.picture.ToArray() : File.ReadAllBytes(image_file.FilePath); if (mode == "ajoute") { etu = new etudiant(); } else { etu = (from c in cl.etudiant where c.id_etudiant == etu.id_etudiant select c).FirstOrDefault(); } etu.sexe = sexe[0]; etu.cne = cne; etu.tele = telephone; etu.prenom = prenom; etu.nom = nom; etu.date_naissance = date; etu.id_filiere = ((filiere)filiere).id_filiere; etu.picture = b; if (mode == "ajoute") { cl.etudiant.InsertOnSubmit(etu); } cl.SubmitChanges(); MessageBox.Show("Etudiant " + mode + " avec succes"); Gestion_Etudiants ge = new Gestion_Etudiants(); ge.Show(); this.Close(); } }
private void Button_Click(object sender, RoutedEventArgs e) { Gestion_Etudiants gestion_Etudiants = new Gestion_Etudiants(); gestion_Etudiants.Show(); }