示例#1
0
        public Boden neuerBoden(int breite, int laenge)
        {
            Boden neuerBoden = new Boden(breite, laenge);

            this.boeden.Add(neuerBoden);
            return(neuerBoden);
        }
        private void ShowDetail(object sender, RoutedEventArgs e)
        {
            MessageBox.Show("test");
            List <Wand> waende = new List <Wand>();

            for (int i = 4; i > 0; i--)
            {
                Wand wand = new Wand(250, 400);
                wand.tapete = (Tapetenrolle)katalog.getProdukt("T001");
                waende.Add(wand);
            }


            List <Boden> boeden = new List <Boden>();

            Boden boden = new Boden(500, 400);

            boden.fliesen = (Fliesenpaket)katalog.getProdukt("F003");
            boeden.Add(boden);

            Boden boden1 = new Boden(500, 500);

            boden1.fliesen = (Fliesenpaket)katalog.getProdukt("F003");
            boeden.Add(boden1);

            lbRaeume.Items.Add(new Raum("erster Raum", waende, boeden));
        }
示例#3
0
        public bool loescheBoden(Boden boden)
        {
            bool geloescht = false;

            try
            {
                if (this.boeden.Contains(boden))
                {
                    this.boeden.Remove(boden);
                    geloescht = true;
                }
            }
            catch (Exception)
            {
            }
            return(geloescht);
        }