public FrmGestionBudget() { InitializeComponent(); GestionBudget.SetchaineConnexion(ConfigurationManager. ConnectionStrings["AssocBudget"]); GestionFlux.SetchaineConnexion(ConfigurationManager. ConnectionStrings["AssocFlux"]); List <BudgetBO> budgetInitialAS = new List <BudgetBO>(); budgetInitialAS = GestionBudget.GetBudget("AS"); List <BudgetBO> budgetInitialEPS = new List <BudgetBO>(); budgetInitialEPS = GestionBudget.GetBudget("EPS"); List <Flux> listeCredit = new List <Flux>(); listeCredit = GestionFlux.GetFlux(1); List <Flux> listeDebit = new List <Flux>(); listeDebit = GestionFlux.GetFlux(2); // Rattachement de la List à la source de données du datagridview dtgBudgetAS.ColumnHeadersVisible = false; dtgBudgetEPS.ColumnHeadersVisible = false; dtgBudgetAS.DataSource = budgetInitialAS; dtgBudgetEPS.DataSource = budgetInitialEPS; dtgDebits.DataSource = listeDebit; dtgCredits.DataSource = listeCredit; }
public GestionBudgetForm() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire GestionBudget.SetchaineConnexion(ConfigurationManager.ConnectionStrings["GestionASForm"]); // Blocage de la génération automatique des colonnes dataGridView1.AutoGenerateColumns = false; // Création d'une en-tête de colonne pour la colonne 1 DataGridViewTextBoxColumn IdColumn = new DataGridViewTextBoxColumn(); IdColumn.DataPropertyName = "Id_budget"; IdColumn.HeaderText = "Identifiant"; // Création d'une en-tête de colonne pour la colonne 2 DataGridViewTextBoxColumn NomColumn = new DataGridViewTextBoxColumn(); NomColumn.DataPropertyName = "Libelle_budget"; NomColumn.HeaderText = "Libelle du budget"; // Création d'une en-tête de colonne pour la colonne 3 DataGridViewTextBoxColumn PrenomColumn = new DataGridViewTextBoxColumn(); PrenomColumn.DataPropertyName = "Montantinitial_budget"; PrenomColumn.HeaderText = "Montant initial"; // Ajout des 2 en-têtes de colonne au datagridview dataGridView1.Columns.Add(IdColumn); dataGridView1.Columns.Add(NomColumn); dataGridView1.Columns.Add(PrenomColumn); // Définition du style apporté au datagridview dataGridView1.ColumnHeadersVisible = true; DataGridViewCellStyle columnHeaderStyle = new DataGridViewCellStyle(); columnHeaderStyle.BackColor = Color.Beige; columnHeaderStyle.Font = new Font("Verdana", 10, FontStyle.Bold); dataGridView1.ColumnHeadersDefaultCellStyle = columnHeaderStyle; dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; // Création d'un objet List d'adherents à afficher dans le datagridview List <Budget> liste = new List <Budget>(); liste = GestionASDAL.BudgetDAO.GetBudgets(); // Rattachement de la List à la source de données du datagridview dataGridView1.DataSource = liste; }