GetFreeGates() public method

public GetFreeGates ( ) : int
return int
        public AirportTerminalMVVM(Terminal terminal, Boolean isBuyable, Boolean isSellable)
        {
            Terminal = terminal;

            Name = Terminal.Name;
            Airline = Terminal.Airline;
            Gates = Terminal.Gates.NumberOfGates;
            FreeGates = Terminal.GetFreeGates();
            IsBuyable = isBuyable;
            DeliveryDate = Terminal.DeliveryDate;
            IsSellable = isSellable;

            AllGates = new ObservableCollection<AirportGateMVVM>();

            int gatenumber = 1;

            foreach (Gate gate in Terminal.Gates.GetGates())
            {
                AllGates.Add(new AirportGateMVVM(gatenumber, gate.Airline));

                gatenumber++;
            }
        }