/// <summary>
 /// set baggage load for child component with max baggage weight as false
 /// </summary>
 public override void ResetBaggedLoad()
 {
     ChildComponents.FirstOrDefault(
         component => component.BaggageWeight == ChildComponents.Where(w => w.IsBaggageLoad == true).Max(
             w => w.BaggageWeight))
     ?.ResetBaggedLoad();
 }
 /// <summary>
 /// set baggage load for child component with min baggage weight from false baggage load as true
 /// </summary>
 public override void SetBaggedLoad()
 {
     ChildComponents.FirstOrDefault(
         component => component.BaggageWeight == ChildComponents.Where(w => w.IsBaggageLoad == false).Min(
             w => w.BaggageWeight))
     ?.SetBaggedLoad();
 }