private bool AddWayneIfAcceptable(Wayne wayne) { if (wayne.IsAcceptable()) { _wayneTable.Add(wayne); return true; } return false; }
public void AddFixWayne(Wayne wayne) { if (!wayne.IsAcceptable()) { Console.WriteLine(wayne.ToString()); throw new Exception("Your fixed wayne is not correct, please recheck it"); } _doctorList.First(x => x == wayne.ERDoctor).ERWayne.Add(wayne.WayneDate); _doctorList.First(x => x == wayne.WardDoctor).WardWayne.Add(wayne.WayneDate); if (wayne.WayneDate.NeedOPD()) _doctorList.First(x => x == wayne.OPDDoctor).OPDWayne.Add(wayne.WayneDate); _wayneTable.Add(wayne); }