public bool AddDoor(int dictkey, string doorName) { Badges badges = GetBadgeByKey(dictkey); if (badges != null) { badges.DoorNames.Add(doorName); return(true); } return(false); }
// 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); }
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); }
// Create public void AddToDictionary(Badges badge) { Count++; _dictionaryValues.Add(Count, badge); // worked with Drew but not sure what the syntax is here }