コード例 #1
0
ファイル: QrScanner.cs プロジェクト: JlassiMed/ERP_Student
        private void bunifuFlatButton1_Click_1(object sender, EventArgs e)
        {
            etudiant en = new etudiant();

            en.cin           = cin;
            en.mots_de_passe = pass;

            try
            {
                db = new EtudiantLoginDataContext();
                var query = from enseignant in db.etudiants
                            where enseignant.cin == en.cin
                            select enseignant;
                List <etudiant> listeEns = query.ToList <etudiant>();
                if (listeEns.Count == 0)
                {
                    MessageBox.Show("cin introuvable veuillez vérifier !");
                }
                else
                {
                    etudiant enss = listeEns[0];
                    if (enss.mots_de_passe != en.mots_de_passe)
                    {
                        MessageBox.Show("mot de passe incorrect");
                    }
                    else
                    {
                        login.ValidatedEns.cin           = enss.cin;
                        login.ValidatedEns.mots_de_passe = enss.mots_de_passe;
                        login.ValidatedEns.nom           = enss.nom;
                        login.ValidatedEns.prenom        = enss.prenom;
                        login.ValidatedEns.mail          = enss.mail;
                        login.ValidatedEns.photo         = enss.photo;
                        login.ValidatedEns.code_a_bar    = enss.code_a_bar;
                        login.ValidatedEns.NiveauEtud    = enss.NiveauEtud;
                        login.ValidatedEns.Année         = enss.Année;
                        touch.CurrentCamera.Dispose();
                        Accueil_Etudiant ac = new Accueil_Etudiant();
                        ac.Show();
                        this.Hide();
                    }
                }
            }
            catch (SqlException ex)
            {
                MessageBox.Show("Erreur de connection BD " + ex.Message);
            }
        }
コード例 #2
0
 partial void Deleteetudiant(etudiant instance);
コード例 #3
0
 partial void Updateetudiant(etudiant instance);
コード例 #4
0
 partial void Insertetudiant(etudiant instance);