private void InitializeData(CashGraphPopupViewModelInfo viewModelInfo) { InitializeMainChart(viewModelInfo); InitializeExtraCharts(); // initialize defaults BarMetric = SerieType.WinningsByMonth; PieMetric = SerieType.Top20BiggestLosingHands; }
private void InitializeMainChart(CashGraphPopupViewModelInfo viewModelInfo) { var moneyWonChartSeries = ChartSeriesProvider.CreateMoneyWonChartSeries(); MainGraphViewModel = new CashGraphViewModel(moneyWonChartSeries); if (viewModelInfo.MoneyWonCashGraphViewModel != null) { MainGraphViewModel.ShowNonShowdown = viewModelInfo.MoneyWonCashGraphViewModel.ShowNonShowdown; MainGraphViewModel.ShowShowdown = viewModelInfo.MoneyWonCashGraphViewModel.ShowShowdown; MainGraphViewModel.ShowEV = viewModelInfo.MoneyWonCashGraphViewModel.ShowEV; MainGraphViewModel.ValueType = viewModelInfo.MoneyWonCashGraphViewModel.ValueType; MainGraphViewModel.ChartDisplayRange = viewModelInfo.MoneyWonCashGraphViewModel.ChartDisplayRange; } MainGraphViewModel.Update(); }
public CashGraphPopupRequestInfo(CashGraphPopupViewModelInfo viewModelInfo) { Content = viewModelInfo; Title = CommonResourceManager.Instance.GetResourceString("Common_GraphsPopup_Title"); }