Exemplo n.º 1
0
        public bool TryRemoveOutfit(string aliasLower)
        {
            if (!OutfitsMap.TryRemove(aliasLower, out var outfitOut))
            {
                return(false);
            }

            Outfits.RemoveAll(o => o.AliasLower == aliasLower);

            return(true);
        }
Exemplo n.º 2
0
        public bool TryAddOutfit(Outfit outfit)
        {
            if (!OutfitsMap.TryAdd(outfit.AliasLower, outfit))
            {
                return(false);
            }

            Outfits.Add(outfit);

            return(true);
        }
Exemplo n.º 3
0
        public bool TryAddOutfit(Outfit outfit)
        {
            //if (ContainsOutfit(outfit.AliasLower))
            //{
            //    return false;
            //}

            if (!OutfitsMap.TryAdd(outfit.AliasLower, outfit))
            {
                return(false);
            }

            Outfits.Add(outfit);

            //_seedOutfitAliases.Add(outfit.AliasLower);
            //OutfitsMap.TryAdd(outfit.AliasLower, outfit);

            //_seedOutfitIds.Add(outfit.Id);

            return(true);
        }
Exemplo n.º 4
0
        public bool TryRemoveOutfit(string aliasLower)
        {
            if (!OutfitsMap.TryRemove(aliasLower, out var outfitOut))
            {
                return(false);
            }

            //var outfit = Outfits.FirstOrDefault(o => o.AliasLower == aliasLower);

            //if (outfit == null)
            //{
            //return false;
            //}

            Outfits.RemoveAll(o => o.AliasLower == aliasLower);

            //_seedOutfitAliases.RemoveAll(alias => alias == aliasLower);
            //OutfitsMap.TryRemove(aliasLower, out var outfitOut);

            //_seedOutfitIds.RemoveAll(id => id == outfit.Id);

            return(true);
        }
Exemplo n.º 5
0
 public bool ContainsOutfit(string alias)
 {
     //return _seedOutfitAliases.Contains(alias);
     return(OutfitsMap.ContainsKey(alias.ToLower()));
 }
Exemplo n.º 6
0
 public bool ContainsOutfit(string alias)
 {
     return(OutfitsMap.ContainsKey(alias.ToLower()));
 }