private void bt_valider_Click(object sender, EventArgs e) { switch (etat) { case "AJOUTER": //Créer un nouveau Flux FluxService.ajoutFlux(tb_designation.Text); //Associe le Flux au serveur avec le chemin local ServeurFluxService.ajoutServeurFlux(Convert.ToInt32(tb_codeFlux.Text), 1, tb_cheminLocal.Text, null); //Actualiser tableau InitialiserListeFlux(); break; case "MODIFIER": //Modifie le flux choisi FluxService.modifFlux(Convert.ToInt32(tb_codeFlux.Text), tb_designation.Text); //Modifie le chemin lcoal du flux ServeurFluxService.modifServeurFlux(Convert.ToInt32(tb_codeFlux.Text), 1, tb_cheminLocal.Text, null); //Actualiser tableau InitialiserListeFlux(); break; case "SUPPRIMER": //Supprime le chemin looal du flux ServeurFluxService.suppServeurFlux(1, Convert.ToInt32(tb_codeFlux.Text)); //Supprime le flux choisi FluxService.suppFlux(Convert.ToInt32(tb_codeFlux.Text)); //Actualiser tableau InitialiserListeFlux(); break; } //Désactive les boutons bt_valider.Visible = false; bt_annuler.Visible = false; bt_choisirChemin.Visible = false; //Désactive la modification des champs tb_designation.ReadOnly = true; tb_cheminLocal.ReadOnly = true; //Actualise la form this.Refresh(); }
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()); }