Пример #1
0
        private void RaiseRepositoryChanged(GitRepository repository)
        {
            Int64 startTicks = Log.EVENT_HANDLER("Enter", Common.LOG_CATEGORY);

            GetPullRequestsCommand.RaiseCanExecuteChanged();

            GetPullRequestAttachmentsCommand.RaiseCanExecuteChanged();
            GetPullRequestCommitsCommand.RaiseCanExecuteChanged();
            GetPullRequestIterationsCommand.RaiseCanExecuteChanged();
            GetPullRequestLabelsCommand.RaiseCanExecuteChanged();
            GetPullRequestPropertiesCommand.RaiseCanExecuteChanged();
            GetPullRequestReviewersCommand.RaiseCanExecuteChanged();
            GetPullRequestStatusesCommand.RaiseCanExecuteChanged();
            GetPullRequestThreadsCommand.RaiseCanExecuteChanged();
            GetPullRequestWorkItemsCommand.RaiseCanExecuteChanged();

            GetBlobsCommand.RaiseCanExecuteChanged();
            GetCommitsCommand.RaiseCanExecuteChanged();
            GetImportRequestsCommand.RaiseCanExecuteChanged();
            GetItemsCommand.RaiseCanExecuteChanged();
            GetMergesCommand.RaiseCanExecuteChanged();
            GetPushesCommand.RaiseCanExecuteChanged();
            GetRefsCommand.RaiseCanExecuteChanged();
            GetStatsCommand.RaiseCanExecuteChanged();

            Log.EVENT_HANDLER("Exit", Common.LOG_CATEGORY, startTicks);
        }
        public async Task <IList <ItemResponse> > Handle(GetItemsCommand command, CancellationToken cancellationToken)
        {
            var result = await _itemRepository.GetAsync();

            _logger.LogInformation(LoggingEvents.GetById, LoggingMessages.NumberOfRecordAffected_modifiedRecords,
                                   result.Count);

            return(_mapper.Map <IList <ItemResponse> >(result));
        }
 public async Task <GetItemsCommandResponse> GetProducts
     (GetItemsCommand command,
     CancellationToken cancellationToken = default)
 => await _daprClient.InvokeMethodAsync <GetItemsCommand, GetItemsCommandResponse>
     (StoreAppId,
     "api/product/",
     command,
     HttpExtension,
     cancellationToken);
Пример #4
0
        private void RaiseProjectChanged(Project project)
        {
            Int64 startTicks = Log.EVENT_HANDLER("Enter", Common.LOG_CATEGORY);

            GetProjectsCommand.RaiseCanExecuteChanged();

            GetDashboardsCommand.RaiseCanExecuteChanged();
            GetWidgetsCommand.RaiseCanExecuteChanged();

            // Build

            GetAuthorizedResourcesCommand.RaiseCanExecuteChanged();
            GetBuildsCommand.RaiseCanExecuteChanged();
            GetDefinitionsCommand.RaiseCanExecuteChanged();
            GetGeneralSettingsCommand.RaiseCanExecuteChanged();
            GetOptionsCommand.RaiseCanExecuteChanged();
            GetResourcesCommand.RaiseCanExecuteChanged();
            GetSettingsCommand.RaiseCanExecuteChanged();
            GetBuildTagsCommand.RaiseCanExecuteChanged();

            // Git

            GetProjectRepositoriesCommand.RaiseCanExecuteChanged();
            GetPullRequestsCommand.RaiseCanExecuteChanged();

            GetBlobsCommand.RaiseCanExecuteChanged();
            GetCommitsCommand.RaiseCanExecuteChanged();
            GetImportRequestsCommand.RaiseCanExecuteChanged();
            GetItemsCommand.RaiseCanExecuteChanged();
            GetMergesCommand.RaiseCanExecuteChanged();
            GetPushesCommand.RaiseCanExecuteChanged();
            GetRefsCommand.RaiseCanExecuteChanged();
            GetStatsCommand.RaiseCanExecuteChanged();

            // Test

            GetTestPlansCommand.RaiseCanExecuteChanged();

            // Work Item Tracking

            GetClassificationNodesCommand.RaiseCanExecuteChanged();
            GetProjectFieldsWITCommand.RaiseCanExecuteChanged();
            GetQueriesCommand.RaiseCanExecuteChanged();
            GetTagsCommand.RaiseCanExecuteChanged();
            GetTemplatesCommand.RaiseCanExecuteChanged();
            GetWorkItemRelationTypesCommand.RaiseCanExecuteChanged();
            GetWorkItemTypeCategoriesCommand.RaiseCanExecuteChanged();
            GetStatesWITCommand.RaiseCanExecuteChanged();
            GetWorkItemTypesWITCommand.RaiseCanExecuteChanged();
            GetWorkItemTypesFieldsCommand.RaiseCanExecuteChanged();

            GetWorkItemCommand.RaiseCanExecuteChanged();

            Log.EVENT_HANDLER("Exit", Common.LOG_CATEGORY, startTicks);
        }
Пример #5
0
        public async Task <IActionResult> Get([FromQuery] GetItemsCommand command, [FromServices] IMediator mediator)
        {
            var result = await mediator.Send(command);

            return(Ok(result));
        }
Пример #6
0
        public async Task <IList <ItemResponse> > Handle(GetItemsCommand command, CancellationToken cancellationToken)
        {
            var result = await _itemRepository.GetAsync();

            return(_mapper.Map <IList <ItemResponse> >(result));
        }
Пример #7
0
        public async Task <ActionResult <List <ItemEntryModel> > > GetItems(int uId, int gId, int sId)
        {
            var getShoppingTripsCommand = new GetItemsCommand(uId, gId, sId);

            return(await _mediator.Send(getShoppingTripsCommand));
        }
Пример #8
0
 public TodoPageViewModel(IUserDialogs userDialogs, ITodoDB todoDB)
 {
     _userDialogs = userDialogs;
     _todoDB      = todoDB;
     GetItemsCommand.Execute();
 }