Bonjour,
J'alimente un dataGridView à partir d'une liste d'objet "Procédure" obtenue via les couches BAL <-> DAL (procédure stockée simple select * from tblProcedure)
La Classe BEL "Procedure" est constituée des propriétés suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 BALayer objBal = new BALayer(); dgListeProcedures.DataSource = objBal.listeProcedure();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public int id { get; set; } public DateTime datecreation { get; set; } public DateTime datemodification { get; set; } public BEL_Personne redacteur { get; set; } public BEL_Personne valideur { get; set; } public string libelle { get; set; } public BEL_Categorie categorie { get; set; } public string fichier { get; set; }
Le DataGridView affiche :
Comme vous pouvez le constater j'ai besoin d'alimenter certaines colonnes avec du .Text de propriétés des objets concernés comme rédacteur (laprocedure.leredacteur.nom).
Je ne veux pas utiliser d'autre approche que List<object> pas de databinding et consort.
Que me conseillez vous ? je rajoute un traitement intermédiaire qui parcoure la List<Procedure> et j'alimente "manuellement" le dataGridview ?
Merci
Partager