Exemplo n.º 1
0
 public Arzt(string name, Abteilung station) : base(name)
 {
     Master.ärzte.Add(this);
     this.station = station;
     station.ärzte.Add(this);
     this._stationNr = station._stationNr;
 }
Exemplo n.º 2
0
        public Zimmer(Abteilung a)
        {
            _id = lastID++;

            abteilung  = a;
            _stationNr = a._stationNr;

            Master.zimmer.Add(this);
            Program.freieZimmer.Add(this);
        }
Exemplo n.º 3
0
        private static void generateBettZimmerAbteilung()
        {
            int diag = 0;

            for (int i = 0; i < 30; i++)
            {
                int zimmer = (int)((NameGen.rand.NextDouble() + .25) * 25 + 10);
                int betten = (int)(NameGen.rand.NextDouble() * 3 + 2);

                Abteilung a = new Abteilung("Abteilung " + (i + 1));
                a.generateZimmerAndDiagnosen(zimmer, betten);
                diag += a.Krankheitsnamen.Count;
            }

            Console.WriteLine("{0} Abteilungen, {1} Zimmer, {2} Betten und {3} Diagnosen generiert.", Master.abteilungen.Count, Master.zimmer.Count, Master.betten.Count, diag);
        }