public bool UpdateBadgeID(int originalID, BadgeContent newBadgeContent) { BadgeContent oldBadgeContent = GetBadgeContentByID(originalID); if (oldBadgeContent != null) { oldBadgeContent.BadgeID = newBadgeContent.BadgeID; oldBadgeContent.ListOfDoors = newBadgeContent.ListOfDoors; return(true); } else { return(false); } }
public bool DeleteBadge(int badgeID) { BadgeContent badgeContent = GetBadgeContentByID(badgeID); if (badgeContent == null) { return(false); } int initialCount = _dictionBadge.Count; _dictionBadge.Remove(badgeID); if (initialCount > _dictionBadge.Count) { return(true); } else { return(false); } }
public void AddNewBadge(BadgeContent content) { _dictionBadge.Add(content.BadgeID, content); }