Esempio n. 1
0
 void OnRepositoryChanged(TaskRepository repository, RepositoryChangedEventArgs e)
 {
     if (e.Removed && (e.Element == _collection))
     {
         base.OnRequestDelete(e.Element, new WorkspaceRequestEventArgs(this));
     }
 }
 void OnRepositoryChanged(TaskRepository repository, RepositoryChangedEventArgs e)
 {
     if (!e.Removed)
     {
         _tree.Add(new CollectionTreeViewModel(e.Element, _repository, _dialog));
     }
 }
Esempio n. 3
0
        private void RepositoryChanged(object sender, RepositoryChangedEventArgs e)
        {
            var renderer = rendererFactory.Create();

            renderer.Render();

            SwapRenderOutputToWebroot();
        }
Esempio n. 4
0
 private void _binaryService_ItemsChanged(object sender, RepositoryChangedEventArgs repositoryChangedEventArgs)
 {
     if (repositoryChangedEventArgs.RepositoryActionType == RepositoryActionType.Added)
     {
         Binaries.Add(repositoryChangedEventArgs.Entity as Binary);
     }
     else
     {
         Binaries.Remove(repositoryChangedEventArgs.Entity as Binary);
     }
 }
        protected virtual void _dataService_ItemsChanged(object sender, RepositoryChangedEventArgs eventArgs)
        {
            TEntity entity = eventArgs.Entity as TEntity;

            if (eventArgs.RepositoryActionType == RepositoryActionType.Added)
            {
                Models.Add(entity);
            }
            else
            {
                Models.Remove(entity);
            }
        }
Esempio n. 6
0
        private void _binaryService_ItemsChanged(object sender, RepositoryChangedEventArgs repositoryChangedEventArgs)
        {
            Binary binary = repositoryChangedEventArgs.Entity as Binary;

            if (!binary.Game.Equals(_settingsService.CurrentGame))
            {
                return;
            }

            if (repositoryChangedEventArgs.RepositoryActionType == RepositoryActionType.Added)
            {
                Binaries.Add(repositoryChangedEventArgs.Entity as Binary);
            }
            else
            {
                Binaries.Remove(repositoryChangedEventArgs.Entity as Binary);
            }
        }
Esempio n. 7
0
        protected override void _dataService_ItemsChanged(object sender, RepositoryChangedEventArgs repositoryChangedEventArgs)
        {
            Game game = repositoryChangedEventArgs.Entity as Game;

            if (repositoryChangedEventArgs.RepositoryActionType == RepositoryActionType.Added)
            {
                Models.Add(game);

                if (SettingsService.CurrentGame == null)
                {
                    SettingsService.CurrentGame = game;
                }
            }
            else
            {
                Models.Remove(game);

                if (SettingsService.CurrentGame == game)
                {
                    SettingsService.CurrentGame = Models.FirstOrDefault();
                }
            }
        }
Esempio n. 8
0
 public void DrawEventMessage(IAnimalRepository sender, RepositoryChangedEventArgs e)
 {
     EventMessage = e.Message;
     Draw();
 }
Esempio n. 9
0
 public void RaiseItemsChanged(RepositoryChangedEventArgs eventArgs)
 {
     ItemsChanged?.Invoke(this, eventArgs);
 }