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)); } }
private void RepositoryChanged(object sender, RepositoryChangedEventArgs e) { var renderer = rendererFactory.Create(); renderer.Render(); SwapRenderOutputToWebroot(); }
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); } }
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); } }
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(); } } }
public void DrawEventMessage(IAnimalRepository sender, RepositoryChangedEventArgs e) { EventMessage = e.Message; Draw(); }
public void RaiseItemsChanged(RepositoryChangedEventArgs eventArgs) { ItemsChanged?.Invoke(this, eventArgs); }