internal bool AddIcon(IconBase icon) { var iconSet = m_iconSets.FirstOrDefault(o => o.ID == icon.IconsetID); if (iconSet == null) { return false; } AddIconCore(icon, iconSet); return true; }
public bool AddIcon(IconBase icon) { m_icons.Add(icon); return true; }
private void AddIconCore(IconBase icon, Iconset iconSet) { DateTime now = DateTime.Now; icon.CreateTime = now; iconSet.ModifiedTime = now; iconSet.AddIcon(icon); SaveIconset(iconSet); }