Une petite question : as-tu déjà essayé de cliquer deux fois sur ton bouton "afficher" ? et donc exécuté deux fois l'événement
private void Afficher_Click(object sender, EventArgs e)
Tu es en winform... Regarde, tu devrais trouver un bug.
oops StormimOn est passé entre temps...
Pour compléter son explication : Tu dois considérer que ton application NE POSSEDE PAS d'interface (graphique, ou console...) et tous les traitements se font sur les objets métiers, dans la businessLayer. Si tu cherche à incorporer la couche de présentation, tu t'imposses une série de difficultés supplémentaires. En plus, si tu voulais changer la couche de présentation, tu devrais refaire beaucoup. Imagine que tu aies besoin de dégager l'ihm et de faire un webservice : avec le métier basé sur l'ihm tu dois refaire, sans : rien à faire (à part les webmethods
)
Je carricature un peu, mais l'idée est là.
Partager