public static void AddNewPlan(bool copyPrevious = false) { if (copyPrevious) { FinancialPlans.Add((FinancialPlan)(FinancialPlans.Count > 1 ? FinancialPlans.ElementAt(FinancialPlans.Count - 2).Clone() : new FinancialPlan())); UpdateActive(); UpdateActive(); } else { FinancialPlans.Add(new FinancialPlan()); UpdateActive(); } }
public static void UpdateActive() { ActivePlan = FinancialPlans.Last(); }