1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| private void Form1_Load(object sender, EventArgs e)
{
#region StructureTabPage
tabControl1.TabPages[0].Text = "Séries";
tabControl1.TabPages[1].Text = "Familles";
tabControl1.TabPages[2].Text = "Organe";
tabControl1.TabPages[3].Text = "Pièces";
#endregion
#region dgvOrgane
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "idOrgane", HeaderText = "idOrgane", Visible = false });
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "Serie", HeaderText = "Série", Visible = true });
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "Lieu", HeaderText = "Lieu", Visible = true });
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "Famille", HeaderText = "Famille", Visible = true });
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "Libelle", HeaderText = "Libelle", Visible = true });
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "Description", HeaderText = "Description", Visible = true });
this.dgvOrgane.Columns.Add(new DataGridViewTextBoxColumn() { Name = "Piece", HeaderText = "Pièce", Visible = true });
this.dgvOrgane.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dgvOrgane.Columns[0].Visible = false;
#endregion
List<OrganeEntity> listOrgane = OrganeManager.LoadData();
List<SerieEntity> listSerie = SerieManager.LoadData();
List<FamilleEntity> listFamille = FamilleManager.LoadData();
List<PieceEntity> listPiece = PieceManager.LoadData();
dgvOrgane.Visible = true;
foreach (OrganeEntity organe in listOrgane)
{
if(organe.piece == null)
{
this.dgvOrgane.Rows.Add(organe.idOrgane, organe.serie.Nom, organe.lieu.Nom, organe.famille.nom, organe.libelle, organe.description);
}
else
{
this.dgvOrgane.Rows.Add(organe.idOrgane, organe.serie.Nom, organe.lieu.Nom, organe.famille.nom, organe.libelle, organe.description,organe.piece.nom);
}
} |