예제 #1
0
        public Wand neueWand(int breite, int laenge)
        {
            Wand neueWand = new Wand(breite, laenge);

            this.waende.Add(neueWand);
            return(neueWand);
        }
        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 loescheWand(Wand wand)
        {
            bool geloescht = false;

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