public ScenarioKingdomItem(ScenarioKingdom model, KingdomId kingdom, string kingdomName) { Kingdom = kingdomName; _kingdomId = kingdom; _model = model; ShowSummaryCommand = new RelayCommand(() => ShowArmySummary?.Invoke(Army)); }
public static void Render(this IConsole console, ScenarioKingdom model, ScenarioId id) { console.WriteTitle($"{id} (Army Assignment)"); foreach (var k in EnumUtil.GetValuesExceptDefaults <KingdomId>()) { console.WriteProperty(k, model.GetArmy(k)); } }