private IEnumerator<IResult> GetPrioritiesWithAny() { if (UILib.IsDesignMode()) yield break; GetPrioritiesRequest getPrioritiesRequest = new GetPrioritiesRequest(true, false); yield return getPrioritiesRequest; if (getPrioritiesRequest.Error != null) { yield return new HandleExceptionResult(getPrioritiesRequest.Error); yield break; } Instance.PrioritiesWithAny = getPrioritiesRequest.Result.Clone(); }
public IEnumerable<IResult> LoadViewPriorities() { if (this.HasLoadedPriorities) yield break; GetPrioritiesRequest getPrioritiesRequest = new GetPrioritiesRequest(false,true); yield return getPrioritiesRequest; if (getPrioritiesRequest.Error != null) { yield return new HandleExceptionResult(getPrioritiesRequest.Error); } this.Priorities = getPrioritiesRequest.Result; PrioritiesView.PriorityGrid.Enable(defaultFocusDelegate); PrioritiesView.PriorityData.Disable(); NotifyOfPropertyChange(() => AssistantPriorityMode); this.HasLoadedPriorities = true; }