/// <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(); }