public AdminMainViewModel(User admin) { controller = new AdminMainController(); LocalSongList = new ObservableCollection <SongViewModel>(controller.GetSongs() .Select(b => new SongViewModel(b) { Index = ++songItemCount })); UserLocalCollection = new ObservableCollection <UserViewModel>(controller.GetUser() .Select(u => new UserViewModel(u) { Index = ++userItemCount })); pagesDispatcher = new AdminPagesDispatcher(admin, UserLocalCollection, LocalSongList, OnSongUpdatePropertyChanged); }
public AdminMainForm() { InitializeComponent(); mainController = new AdminMainController(this); }