示例#1
0
        public static Etudiant GetInfoEtudiant(Etudiant E)
        {
            Console.Write(" Numero d'inscription : ");
            E.NumInst = int.Parse(Console.ReadLine());
            Console.Write(" Nom : ");
            E.Nom = Console.ReadLine();
            Console.Write(" Date naissance : ");
            E.DateNaiss = DateTime.Parse(Console.ReadLine());

            return(E);
        }
示例#2
0
        public static void AddEtudiant()
        {
            Etudiant E  = new Etudiant();
            Etudiant Et = new Etudiant();

            Et = ExamenView.GetInfoEtudiant(E);

            cmd = new MySqlCommand(" Insert into etudiant values (@NumInscription, @Nom, @DateNaissance)", Connexion.Connect());
            cmd.Parameters.AddWithValue("@NumInscription", Et.NumInst);
            cmd.Parameters.AddWithValue("@Nom", Et.Nom);
            cmd.Parameters.AddWithValue("@DateNaissance", Et.DateNaiss);

            cmd.ExecuteNonQuery();
        }
示例#3
0
        public static Etudiant GetEtudiant(int Num)
        {
            Etudiant Et = new Etudiant();

            cmd = new MySqlCommand(" select * from etudiant where NumInscription = ?", Connexion.Connect());
            cmd.Parameters.Add(new MySqlParameter("NumInscription", Num));

            lire = cmd.ExecuteReader();

            while (lire.Read())
            {
                Et.NumInst   = lire.GetInt32("NumInscription");
                Et.Nom       = lire.GetString("Nom");
                Et.DateNaiss = lire.GetDateTime("DateNaiss");
            }

            Console.WriteLine(" Num : " + Et.NumInst + "\n Nom : " + Et.Nom + "\n Date naissance : " + Et.DateNaiss);

            lire.Close();

            return(Et);
        }