public Boolean AjouterP(Materiel m)
 {
     try
     {
         string    reference = m.getReference();
         string    des       = m.getDescription();
         string    prix      = m.getPrix();
         string    quantite  = m.getQuantite();
         string    lien      = m.getLien();
         Fabricant fab       = m.getFabricant();
         Cassier   c         = m.getCassier();
         cn.Open();
         cmd.Connection  = cn;
         cmd.CommandText = "insert into Materiel values (@reference,@des,@prix,@quantite,@lien,@fab,@casier)";
         cmd.Parameters.Add(new SqlParameter("@reference", reference));
         cmd.Parameters.Add(new SqlParameter("@des", des));
         cmd.Parameters.Add(new SqlParameter("@prix", prix));
         cmd.Parameters.Add(new SqlParameter("@quantite", quantite));
         cmd.Parameters.Add(new SqlParameter("@lien", lien));
         cmd.Parameters.Add(new SqlParameter("@fab", fab.getNom()));
         cmd.Parameters.Add(new SqlParameter("@casier", c.getNom()));
         cmd.ExecuteNonQuery();
         return(true);
     }
     catch (SqlException ex)
     {
         Console.WriteLine("error :" + ex);
         return(false);
     }
     finally
     {
         cn.Close();
     }
 }