예제 #1
0
 internal void SupprimerAllergenes(Allergenes allergenes)
 {
     //Gestion des erreurs
     if (allergenes == null)
     {
         throw new ArgumentNullException($"{nameof(SupprimerAllergenes)} : Il faut un auteur en argument (valeur NULL).");
     }
     //Suppression de l'auteur
     Allergenes.Local.Remove(allergenes);
 }
예제 #2
0
        internal Allergenes AjouterAllergenes(string nom)
        {
            //Gestion des erreurs
            if (nom == null || nom == string.Empty)
            {
                throw new ArgumentNullException($"{nameof(AjouterAllergenes)} : L'auteur doit avoir un nom (valeur NULL ou chaine vide).");
            }

            //Ajout du nouvel auteur
            Allergenes lAllergene = new Allergenes()
            {
                Nom = nom
            };

            Allergenes.Local.Add(lAllergene);
            return(lAllergene);
        }
예제 #3
0
 public void SupprimerAllergenes(Allergenes allergenes)
 {
     BDD?.SupprimerAllergenes(allergenes);
 }