Exemple #1
0
        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);
                }
            }
        }
Exemple #2
0
 private void RemoveActivePlan(PlanningListVM plan)
 {
     activePlans.Remove(plan);
     NotifyPropertyChanged(nameof(ActivePlansMenuItems));
 }
Exemple #3
0
 private void AddActivePlan(PlanningListVM plan)
 {
     activePlans.Insert(0, plan);
     NotifyPropertyChanged(nameof(ActivePlansMenuItems));
 }