Exemple #1
0
        /// <summary>
        /// Инициализация ViewModel'и добавления игрока
        /// </summary>
        /// <param name="playerList"></param>
        public AddPlayerViewModel(IFootballPlayersListEditor editor)
        {
            _editor   = editor;
            AddPlayer = Command(ExecuteAddPlayer);

            foreach (int valuePos in Enum.GetValues(typeof(FootballPosition)))
            {
                _footballPositions.Add(valuePos);
            }
        }
Exemple #2
0
 /// <summary>
 /// Инициализация списка футболистов
 /// </summary>
 public FootballPlayerList()
 {
     _loader = new FootballPalyerLoader();
     _editor = new FootballPlayersListEditor(this);
 }
 /// <summary>
 /// Инициализация ViewModel'и игрока
 /// </summary>
 /// <param name="player"></param>
 /// <param name="editor"></param>
 public PlayerViewModel(IFootballPlayer player, IFootballPlayersListEditor editor, IEditorLocationPlayer editorLocPlayer)
 {
     _player          = player;
     _editor          = editor;
     _editorLocPlayer = editorLocPlayer;
 }