public static void InsertPersonne(Personne p) { //recup de la chaine de connexion var connectString = Properties.Settings.Default.ConnectString; //écriture requete string queryString = @"insert into Employees(LastName,FirstName) values(@Nom,@Prenom)"; //parametres de la requete var paramNom = new SqlParameter("@Nom", DbType.String); paramNom.Value = p.Nom; var paramPrenom = new SqlParameter("@Prenom", DbType.String); paramPrenom.Value = p.Prenom; //création de la connexion à partir de la chaine de connexion using (var connect = new SqlConnection(connectString)) { var command = new SqlCommand(queryString, connect); command.Parameters.Add(paramNom); command.Parameters.Add(paramPrenom); connect.Open(); command.ExecuteNonQuery(); } }
public ContexteEmploye() { Employes = new ObservableCollection <Personne>(DAL.GetPersonnes()); EmployeCourant = new Personne(); }