TheAirline.Models.Airlines.Airline.RemoveAlliance C# (CSharp) Method

RemoveAlliance() public method

public RemoveAlliance ( Alliance alliance ) : void
alliance Alliance
return void
        public void RemoveAlliance(Alliance alliance)
        {
            lock (Alliances)
            {
                if (Alliances.Contains(alliance))
                {
                    Alliances.Remove(alliance);
                }
            }
        }

Usage Example

 public void RemoveMember(Airline airline)
 {
     AllianceMember member = Members.FirstOrDefault(m => m.Airline == airline);
     Members.Remove(member);
     airline.RemoveAlliance(this);
 }