Exemple #1
0
 private void Specificite_AvantChangement(Condi_Camp Specificite, Condi_Camp.Champ Champ, object ValeurActuelle, object NouvelleValeur, AccumulateurErreur AccumulateurErreur)
 {
     switch (Champ)
     {
     case Condi_Camp.Champ.Unity:
     {
         Condi_Camp SpecificiteExiste = Program.GMBD.EnumererCondiCamp(null, null,
                                                                       new MyDB.CodeSql("WHERE cc_fk_scenario_camp_id = {0} AND cc_fk_unity_id = {1}", Scenario.Id, listeDeroulanteUnity1.UnitySelectionnee.Id), null).FirstOrDefault();
         if (SpecificiteExiste != null)
         {
             ValidationProvider.Clear();
             AccumulateurErreur.NotifierErreur("Cette spécificité existe déjà, veuillez en choisir une autre ou modifier l'existante !");
         }
         break;
     }
     }
 }
Exemple #2
0
        private void Specificite_SurErreur(Condi_Camp Entite, Condi_Camp.Champ Champ, string MessageErreur)
        {
            switch (Champ)
            {
            case Condi_Camp.Champ.Min:
                errorProvider1.SetError(numericUpDownObligatoire, MessageErreur);
                break;

            case Condi_Camp.Champ.Max:
                errorProvider1.SetError(numericUpDown2, MessageErreur);
                break;

            case Condi_Camp.Champ.Unity:
                errorProvider1.SetError(listeDeroulanteUnity1, MessageErreur);
                break;
            }
            buttonAjouter.Enabled = false;
        }