示例#1
0
        //-----------------------------------------------------------------------------------------------------------//
        //METHODES


        /// <summary>
        /// Ajoute un batiment avec un détail simple à cette ville
        /// </summary>
        /// <returns>Retourne true si le batiment a bien été ajouté à la liste sinon retourne false</returns>
        public bool AjouterBatimentSimple(string nom, string description, string imageprincipale,
                                          string imagearchitecte, string imageplan, string imageinterieur)
        {
            Batiment batiment = new Batiment(nom, this.Pays, this.Nom, description, imageprincipale, imagearchitecte, imageplan, imageinterieur);

            Listebatiments.Add(batiment);
            if (Listebatiments.Contains(batiment))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#2
0
        /// <summary>
        /// Ajouter un batiment avec un détail complet à cette ville
        /// </summary>
        /// <returns>Retourne true si le batiment a bien été ajouté à la liste sinon retourne false</returns>
        public bool AjouterBatimentComplet(string nom, string quartier, string adresse,
                                           string architecte, string ingenieur, string style, string materiaux, string hauteur, string nbetages,
                                           string construction, string ouverture, string description, string imageprincipale, string imagearchitecte, string imageplan, string imageinterieur)
        {
            Batiment batiment = new Batiment(nom, this.Pays, this.Nom, quartier, adresse, architecte, ingenieur, style, materiaux,
                                             hauteur, nbetages, construction, ouverture, description, imageprincipale, imagearchitecte, imageplan, imageinterieur);

            Listebatiments.Add(batiment);
            if (Listebatiments.Contains(batiment))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }