public bool AddArmy(ArmyViewModel armyVM) { if (_dbContext.Games.Any(x => x.Status == Status.InProgress)) { return(false); } Army army = armyVM.Get(); Game game = GetOpenGame() ?? new Game(); game.Armies.Add(army); return(_dbContext.SaveChanges() > 0); }
public ArmyView(ArmyViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }
public ArmyView() { InitializeComponent(); this.controller = new ArmyViewModel(this); }