void OnAerodomAddedToRepository(object sender, EntityAddedEventArgs<Aerodom> e) { var viewModel = new AerodomViewModel(e.NewEntity, _aerodomService); this.AllAerodoms.Add(viewModel); }
void CreateNewAerodom() { foreach (var obj in this.Workspaces) { if (obj.DisplayName == Entity.AerodomViewModel_DisplayName) { this.SetActiveWorkspace(obj); return; } } Aerodom newAerodom = Aerodom.CreateNewAerodom(); AerodomViewModel workspace = new AerodomViewModel(newAerodom, _aerodomService); this.Workspaces.Add(workspace); this.SetActiveWorkspace(workspace); }