public void AddToSchedules(ScheduleModelProxy schedule) { try { Execute.OnUIThread(() => { Schedules.Add(new ResourceContainer(schedule.Name, schedule, IconsDescription.Schedule)); }); } catch (TaskCanceledException) { } }
public ScheduleViewModel(ScheduleModelProxy schedule) { model = schedule; if (schedule.ScheduleID == Guid.Empty) { UnsavedChanges = true; } Owner = schedule.Context.Service; LongRunningOperation.Stop(); }