internal void SupprimerEtage(Etage etage) { //Gestion des erreurs if (etage == null) { throw new ArgumentNullException($"{nameof(SupprimerEtage)} : Il faut un auteur en argument (valeur NULL)."); } //Suppression de l'auteur Etage.Local.Remove(etage); }
internal Etage AjouterEtage(string nom) { //Gestion des erreurs if (nom == null || nom == string.Empty) { throw new ArgumentNullException($"{nameof(AjouterEtage)} : L'auteur doit avoir un nom (valeur NULL ou chaine vide)."); } //Ajout du nouvel auteur Etage lEtage = new Etage() { Nom = nom }; Etage.Local.Add(lEtage); return(lEtage); }
internal Etagere AjouterEtagere(string nom, Etage etage, byte longueur, byte x, byte y) { //Gestion des erreurs if (nom == null || nom == string.Empty) { throw new ArgumentNullException($"{nameof(AjouterEtagere)} : L'auteur doit avoir un nom (valeur NULL ou chaine vide)."); } if (Etage == null) { throw new ArgumentNullException($"{nameof(AjouterEtagere)} : Le client doit avoir une ville (valeur NULL)."); } //Ajout du nouvel auteur Etagere lEtagere = new Etagere() { Nom = nom, Etage = etage, Longueur = longueur, X = x, Y = y }; Etagere.Local.Add(lEtagere); return(lEtagere); }
public void SupprimerEtage(Etage etage) { BDD?.SupprimerEtage(etage); }
public Etagere AjouterEtagere(string nom, Etage etage) { return(BDD?.AjouterEtagere(nom, etage)); }