/Source/Bifrost.Mimir/Features/Events/EventBrowser/ViewModel.cs
C# | 65 lines | 39 code | 7 blank | 19 comment | 0 complexity | d87dbcb9fce1cdc54ba6946e22a3fd83 MD5 | raw file
Possible License(s): CC-BY-SA-3.0
- #region License
- //
- // Copyright (c) 2008-2012, DoLittle Studios and Komplett ASA
- //
- // Licensed under the Microsoft Permissive License (Ms-PL), Version 1.1 (the "License")
- // With one exception :
- // Commercial libraries that is based partly or fully on Bifrost and is sold commercially,
- // must obtain a commercial license.
- //
- // You may not use this file except in compliance with the License.
- // You may obtain a copy of the license at
- //
- // http://bifrost.codeplex.com/license
- //
- // Unless required by applicable law or agreed to in writing, software
- // distributed under the License is distributed on an "AS IS" BASIS,
- // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- // See the License for the specific language governing permissions and
- // limitations under the License.
- //
- #endregion
-
- using System;
- using System.Collections.ObjectModel;
-
- namespace Bifrost.Mimir.Features.Events.EventBrowser
- {
- public class ViewModel
- {
- public ViewModel()
- {
- AggregatedRootTypes = new ObservableCollection<AggregatedRootType>();
- PopulateDummyData();
- }
-
- private void PopulateDummyData()
- {
- AggregatedRootTypes.Add(new AggregatedRootType
- {
- Name = "Comment",
- AggregatedRoots =
- {
- new AggregatedRoot {Id = Guid.NewGuid()},
- new AggregatedRoot {Id = Guid.NewGuid()},
- new AggregatedRoot {Id = Guid.NewGuid()}
- }
- });
- AggregatedRootTypes.Add(new AggregatedRootType
- {
- Name = "Post",
- AggregatedRoots =
- {
- new AggregatedRoot { Id = Guid.NewGuid()},
- new AggregatedRoot { Id = Guid.NewGuid()},
- new AggregatedRoot { Id = Guid.NewGuid()}
- }
- });
- }
-
-
-
- public ObservableCollection<AggregatedRootType> AggregatedRootTypes { get; private set; }
-
- }
- }