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();
            }
        }
Пример #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Gestion_Etudiants gestion_Etudiants = new Gestion_Etudiants();

            gestion_Etudiants.Show();
        }