/// <summary>
 /// constructor
 /// </summary>
 /// <param name="facilityManager"></param>
 public FieldFacilityManager(FacilityManager facilityManager)
 {
     // multiple facility managers can prepare the facility
     // so we chain the facility managers so that they can do work pne after the other
     base.NextFacilityManager = facilityManager;
 }
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="facilityManager"></param>
 public SwimmingPoolFacilityManager(FacilityManager facilityManager)
 {
     _facilityManager = facilityManager;
 }