Exemplo n.º 1
0
        void RemoveTrailerSupport()
        {
            CanAddAdditionalTrailers = false;
            if (AllowedAddons.Contains("Trailers"))
            {
                var addons = this.AllowedAddons.ToList();
                addons.Remove("Trailers");

                this.AllowedAddons = addons;
            }
            this.Trailers.Clear();
        }
Exemplo n.º 2
0
        void AddTrailerSupport()
        {
            this.CanAddAdditionalTrailers = true;

            if (!AllowedAddons.Contains("Trailers"))
            {
                var addons = this.AllowedAddons.ToList();
                addons.Add("Trailers");

                this.AllowedAddons = addons;

                if (this.SelectedVehicleType?.vtype == "War Rig")
                {
                    // default add a trailer. user can customize
                    this.Trailers.Add(new AddTrailerViewModel(this, null, null));
                    CanAddAdditionalTrailers = false;
                }
            }
        }