//Initialise la DATAGRID private void InitialiserListeFlux() { //Initialiser Liste "Flux" dgv_Flux.AutoGenerateColumns = false; dgv_Flux.DataSource = new BindingList <Flux>(FluxService.getFluxs()); DataGridViewCell cell = new DataGridViewTextBoxCell(); dgv_Flux.Columns.Add(new DataGridViewColumn() { CellTemplate = cell, Name = "codeFlux", DataPropertyName = "codeFlux", HeaderText = "Code Flux" }); dgv_Flux.Columns.Add(new DataGridViewColumn() { CellTemplate = cell, Name = "designation", DataPropertyName = "designation", HeaderText = "Designation" }); dgv_Flux.SelectionMode = DataGridViewSelectionMode.FullRowSelect; }
private void bt_valider_Click(object sender, EventArgs e) { switch (etat) { case "AJOUTER": //Créer un nouveau Flux FluxService.ajoutFlux(tb_designation.Text); break; case "MODIFIER": //Modifie le flux choisi FluxService.modifFlux(Convert.ToInt32(tb_codeFlux.Text), tb_designation.Text); break; case "SUPPRIMER": //Supprime le flux choisi FluxService.suppFlux(Convert.ToInt32(tb_codeFlux.Text)); break; } //Désactive les boutons bt_valider.Visible = false; bt_annuler.Visible = false; //Désactive la modification des champs tb_designation.ReadOnly = true; //Actualise la form this.Refresh(); //Actualiser tableau dgv_Flux.DataSource = new BindingList <Flux>(FluxService.getFluxs()); }
//Initialise la DATAGRID private void InitialiserListeFlux() { dgv_flux.DataSource = FluxService.getFluxs(); dgv_flux.SelectionMode = DataGridViewSelectionMode.FullRowSelect; }