private void AddObjectToPlan(PlanningListVM plan) { var body = map.SelectedObject; if (body != null) { if (plan == null) { CreateNewPlan(new PlanImportData() { Objects = new CelestialObject[] { body } }); } else { plan.AddObject(body); } } }
private void RemoveActivePlan(PlanningListVM plan) { activePlans.Remove(plan); NotifyPropertyChanged(nameof(ActivePlansMenuItems)); }
private void AddActivePlan(PlanningListVM plan) { activePlans.Insert(0, plan); NotifyPropertyChanged(nameof(ActivePlansMenuItems)); }