示例#1
0
 public override bool prihvati(Pacijent pacijent)
 {
     if (pacijent.Godine > 18)
     {
         return(false);
     }
     return(base.prihvati(pacijent));
 }
示例#2
0
 public virtual bool prihvati(Pacijent pacijent)
 {
     if (brojPacijenata + 1 < pacijenti.Length)
     {
         pacijenti[brojPacijenata++] = pacijent;
         return(true);
     }
     else
     {
         return(false);
     }
 }
示例#3
0
            private void ucitajPacijente()
            {
                StreamReader file            = new StreamReader("Pacijenti.txt");
                int          brojPacijenata  = int.Parse(file.ReadLine().Trim());
                Random       randomGenerator = new Random();

                for (int i = 0; i < brojPacijenata; i++)
                {
                    Pacijent pacijent = new Pacijent(file.ReadLine().Trim(), file.ReadLine().Trim(), int.Parse(file.ReadLine().Trim()));
                    Lekar    lekar    = lekari[randomGenerator.Next(lekari.Length)];
                    lekar.prihvati(pacijent);
                }
                file.Close();
            }