Example #1
0
 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;
 }
Example #2
0
 public bool AddIcon(IconBase icon)
 {
     m_icons.Add(icon);
     return true;
 }
Example #3
0
 private void AddIconCore(IconBase icon, Iconset iconSet)
 {
     DateTime now = DateTime.Now;
     icon.CreateTime = now;
     iconSet.ModifiedTime = now;
     iconSet.AddIcon(icon);
     SaveIconset(iconSet);
 }