Esempio n. 1
0
        public async Task <ActionResult> Add(AddAccountProviderRouteValues routeValues)
        {
            var query  = new GetProviderToAddQuery(routeValues.Ukprn.Value);
            var result = await _mediator.Send(query);

            var model = _mapper.Map <AddAccountProviderViewModel>(result);

            return(View(model));
        }
Esempio n. 2
0
        public Task <ActionResult> Add()
        {
            AddAccountProviderRouteValues = new AddAccountProviderRouteValues
            {
                Ukprn = 12345678
            };

            GetProviderToAddQueryResult = new GetProviderToAddQueryResult(
                new Application.Queries.GetProviderToAdd.Dtos.ProviderDto
            {
                Ukprn = 12345678,
                Name  = "Foo"
            });

            Mediator.Setup(m => m.Send(It.Is <GetProviderToAddQuery>(q => q.Ukprn == AddAccountProviderRouteValues.Ukprn), CancellationToken.None)).ReturnsAsync(GetProviderToAddQueryResult);

            return(AccountProvidersController.Add(AddAccountProviderRouteValues));
        }