public void TestEnregistrerPersonne(string nom, string prenom, string dateNaissance, int paysId)
 {
     Personne p = new Personne();
     p.Nom = nom;
     p.Prenom = prenom;
     p.Paysid = paysId;
     p.Datenaissance = DateTime.Parse(dateNaissance);
     p.Enregistrer();
 }
        protected void Button1_Click(object sender, EventArgs e)
        {
            //ServiceWeb sevice = new ServiceWeb();
            Personne p = new Personne();

            p.Nom = this.TextBox1.Text;
            p.Prenom = this.TextBox2.Text;
            p.Datenaissance = this.Calendar1.SelectedDate;
            p.Paysid = int.Parse(this.DropDown1.SelectedValue);
            p.Enregistrer();

            Response.Redirect("ListerPersonne.aspx");
        }
        public static List<Personne> Lister()
        {
            List<Personne> list = new List<Personne>();
            SqlConnection connection = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=\"c:\\users\\master_vostro\\documents\\visual studio 2010\\Projects\\WebApplication\\WebApplicationCS\\App_Data\\Database1.mdf\";Integrated Security=True;User Instance=True");

            // ouvrir la connection SQL
            connection.Open();

            try
            {
                string sql = "SELECT Id, Nom, Prenom, DateNaissance, PaysId From personne";

                SqlCommand command = new SqlCommand(sql, connection);
                SqlDataReader resultat = command.ExecuteReader();

                try
                {
                    while (resultat.Read()) {

                        Personne p = new Personne();

                        p.Nom = resultat.GetString(1);
                        p.Prenom = resultat.GetString(2);
                        p.Datenaissance = resultat.GetDateTime(3);
                        p.Paysid = resultat.GetInt32(4);

                        p.Id = resultat.GetInt32(0);

                        // sauvegarder l'object <Personne> dans la liste <Personne>
                        list.Add(p);
                    }
                }
                finally
                {
                    // close le resultat
                    resultat.Close();
                }
            }
            finally
            {
                // close la connection SQL
                connection.Close();
            }

            return list;
        }
 public void EnregistrerPersonne(Personne p)
 {
     p.Enregistrer();
 }