private void Scenario_SurErreur(Scenario Entite, Scenario.Champ Champ, string MessageErreur) { switch (Champ) { case Scenario.Champ.Name: errorProvider.SetError(textBox1, MessageErreur); break; } buttonAjouter.Enabled = false; }
private void Scenario_AvantChangement(Scenario Entite, Scenario.Champ Champ, object ValeurActuelle, object NouvelleValeur, AccumulateurErreur AccumulateurErreur) { switch (Champ) { case Scenario.Champ.Name: { Scenario ScenarioExiste = Program.GMBD.EnumererScenario(null, null, new MyDB.CodeSql("WHERE sc_name = {0}", textBox1.Text), null).FirstOrDefault(); if (ScenarioExiste != null) { AccumulateurErreur.NotifierErreur("Ce nom de scénario existe déjà, veuillez en choisir une autre !"); } break; } } }