Esempio n. 1
0
        public bool AddDoor(int dictkey, string doorName)
        {
            Badges badges = GetBadgeByKey(dictkey);

            if (badges != null)
            {
                badges.DoorNames.Add(doorName);

                return(true);
            }
            return(false);
        }
Esempio n. 2
0
        // update

        public bool EditBadgeInfo(int dictkey, Badges newBadge)

        {
            Badges oldBadges = GetBadgeByKey(dictkey);

            if (oldBadges != null)
            {
                newBadge.BadgeId    = oldBadges.BadgeId;
                oldBadges.DoorNames = newBadge.DoorNames;

                return(true);
            }
            return(false);
        }
Esempio n. 3
0
        public bool DeleteDoor(int dictkey, string doorName)
        {
            Badges badges = GetBadgeByKey(dictkey);

            if (badges == null)
            {
                return(false);
            }
            foreach (var door in badges.DoorNames)
            {
                if (door == doorName)
                {
                    badges.DoorNames.Remove(door);
                    return(true);
                }
            }
            return(false);
        }
Esempio n. 4
0
        // Create

        public void AddToDictionary(Badges badge)
        {
            Count++;
            _dictionaryValues.Add(Count, badge); // worked with Drew but not sure what the syntax is here
        }