public static void AjouterPersonne(Personne pers) { using (SqlConnection connection = new SqlConnection(configbd)) { connection.Open(); using (SqlCommand cmd = connection.CreateCommand()) { cmd.CommandText = @"insert into personne(nom,prenom,email,mobile,adresseid,genreid,identificationid,groupeid) values(@nom,@prenom,@email,@mobile,@adresseid,@genreid,@identificationid,@groupeid)"; cmd.Parameters.AddWithValue("@nom", pers.nom); cmd.Parameters.AddWithValue("@prenom", pers.prenom); cmd.Parameters.AddWithValue("@email", pers.email); cmd.Parameters.AddWithValue("@mobile", pers.mobile); cmd.Parameters.AddWithValue("@adresseid", pers.id); cmd.Parameters.AddWithValue("@genreid", pers.id); cmd.Parameters.AddWithValue("@identificationid", pers.id); cmd.Parameters.AddWithValue("@groupeid", pers.id); GestionServicesAdresse.AjouterAdresse(pers.adresse); GestionServicesGenre.Ajoutergenre(pers.genre); GestionServicesIdentification.AjouterIdentification(pers.identification); GestionServicesGroupe.AjouterGroupe(pers.groupe); cmd.ExecuteNonQuery(); Console.WriteLine("personne ajoutée"); } } }
public static void ModifierPersonne(Personne pers) { using (SqlConnection connection = new SqlConnection(configbd)) { connection.Open(); using (SqlCommand cmd = connection.CreateCommand()) { cmd.CommandText = @"update personne SET nom =@nom, prenom=@prenom, email=@email, mobile=@mobile, adresseid=@adresseid, genreid=@genreid, identificationid= @identificationid, groupeid=@groupeid where id = @id"; cmd.Parameters.AddWithValue("@nom", pers.nom); cmd.Parameters.AddWithValue("@premnom", pers.prenom); cmd.Parameters.AddWithValue("@email", pers.email); cmd.Parameters.AddWithValue("@mobile", pers.mobile); GestionServicesAdresse.ModifierAdresse(pers.adresse); GestionServicesGenre.Modifiergenre(pers.genre); GestionServicesIdentification.ModifierIdentification(pers.identification); GestionServicesGroupe.ModifierGroupe(pers.groupe); cmd.ExecuteNonQuery(); } } }