Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
 public ContexteEmploye()
 {
     Employes       = new ObservableCollection <Personne>(DAL.GetPersonnes());
     EmployeCourant = new Personne();
 }