示例#1
0
 void OnAerodomAddedToRepository(object sender, EntityAddedEventArgs<Aerodom> e)
 {
     var viewModel = new AerodomViewModel(e.NewEntity, _aerodomService);
     this.AllAerodoms.Add(viewModel);
 }
示例#2
0
        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);
        }