public void Restaurangen() { Console.WriteLine("Restaurangen"); Restaurang restaurang = new Restaurang(); restaurang.Namn = "Kalles grillbar"; Anstalld anstalld = new Anstalld(); anstalld.ForNamn = "Kalle"; anstalld.EfterNamn = "Andersson"; anstalld.Lon = 123.45; restaurang.AddAnstalld(anstalld); Anstalld anstalld1 = new Anstalld(); anstalld1.ForNamn = "Stina"; anstalld1.EfterNamn = "Andersson"; anstalld1.Lon = 678.90; restaurang.AddAnstalld(anstalld1); Console.WriteLine(restaurang); }
/// <summary> /// Metoden lägger till anställd till listan med anställda /// </summary> /// <param name="anstalld"></param> /// <exception cref="System.ArgumentNullException">Undantaget kastas om referensen till Anstalld är null</exception> public void AddAnstalld(Anstalld anstalld) { if (anstalld == null) { throw new ArgumentNullException("Restaurang -> AddAnstalld(). Referensen till Anstalld är null"); } if (anstallda == null) { anstallda = new List <Anstalld>(); } anstallda.Add(anstalld); }