Exemple #1
0
 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;
        }