protected override void OnRefreshRequest(RefreshEvent refreshEvent) { Diagnostics.Start(); if (refreshEvent.Sender == typeof(RevenuesViewModel).Name) { RefreshBudgetSummary(); } else if (refreshEvent.Sender == typeof(ExpensesViewModel).Name) { RefreshBudgetSummary(); } else if (refreshEvent.Sender == typeof(BudgetPlanViewModel).Name) { RefreshBudgetSummary(); } else if (refreshEvent.Sender == typeof(BudgetCalculationsViewModel).Name) { RefreshBudgetSummary(); } Diagnostics.Stop(); }
protected override void OnRefreshRequest(RefreshEvent refreshEvent) { Diagnostics.Start(); if (refreshEvent.Sender == typeof(ExpensesViewModel).Name) { AllBudgetPlanList.ForEach(x => x.RefreshUI()); } Diagnostics.Stop(); }