private void RemoveCharacter() { if (SouthParkViewModelFactory.GetInstance().ViewManager.ConfirmDelete() == true) { if (true == SouthParkViewModelFactory.GetInstance().CharacterProvider.RemoveCharacter(SelectedCharacter)) { SelectedCharacter = CharacterList.FirstOrDefault(); } } }
public MainScreenContentViewModel(MainScreenViewModel.ViewModeKind value, Character current, TimeService whatsDaTime) { CharacterList = SouthParkViewModelFactory.GetInstance().CharacterProvider.GetAllCharacters(); this.DaView = value; SetupCommands(); if (current == null) { SelectedCharacter = CharacterList.FirstOrDefault(); } else { SelectedCharacter = current; } whatsDaTime.TimesUp += WhatsDaTime_TimesUp; }