Example #1
0
        protected virtual void OnReloadFavorites(ReloadFavoritesEventArgs e)
        {
            var Handler = ReloadFavorites;

            if (Handler != null)
            {
                Handler(this, e);
            }
        }
Example #2
0
        public override void Execute(object sender)
        {
            var evArg = new ReloadFavoritesEventArgs();

            evArg.OldFavorites = StorageCore.Core.GetUserVisuals().Favorites;

            var newFavorites = evArg.OldFavorites + ";" + ((ConnectionItem)sender).ConnectionID;

            newFavorites = newFavorites.Trim(new[] { ';' });

            var newVisuals = new Dictionary <string, object>();

            newVisuals.Add("favorites", newFavorites);
            StorageCore.Core.SetUserVisual(newVisuals);

            evArg.NewFavorites  = newFavorites;
            evArg.AddedFavorite = ((ConnectionItem)sender).ConnectionID;

            OnReloadFavorites(evArg);
        }