Esempio n. 1
0
      public async Task <IActionResult> GetItemsById(string username, uint id)
      {
          var query  = new GetOrderById(username, id);
          var result = await mediator.Send(query);

          return(View(result));
      }
Esempio n. 2
0
        protected Order GetOrder(Guid orderId)
        {
            var getOrderCommand = new GetOrderById(orderId);

            getOrderCommand.Execute();
            return(getOrderCommand.Result);
        }
Esempio n. 3
0
        public Order GetOrderById(Guid id)
        {
            var command = new GetOrderById(id);

            command.Execute();
            return(command.Result);
        }
        public void Can_get_orders_from_database()
        {
            IGetOrderById query = new GetOrderById();
             query.OrderId = 1;
             var order = query.Execute();

             Assert.That(order, Is.Not.Null);
        }
Esempio n. 5
0
        public void WhenIRequestDataByThruIdGetAction(int id)
        {
            var request = new GetOrderById
            {
                Id = id
            };
            SoapServiceClient client   = GetClient();
            List <Order>      response = client.Get <List <Order> >(request);

            ScenarioContext.Current[ResopnseKey] = response;
        }
Esempio n. 6
0
        public void WhenIRequestDataByIdThruGetAsyncAction(int id)
        {
            var request = new GetOrderById
            {
                Id = id
            };
            JsonServiceClient client   = GetClient();
            List <Order>      response = client.GetAsync <List <Order> >(request).Result;

            ScenarioContext.Current[ResopnseKey] = response;
        }
        public async Task <IActionResult> GetOrderByIdAsync(int id)
        {
            var command = new GetOrderById(id);
            var product = await _mediator.Send(command);

            if (product != null)
            {
                return(Ok(product));
            }
            else
            {
                return(NoContent());
            }
        }
Esempio n. 8
0
        private async Task <IResponse> Handle(GetOrderById m)
        {
            this.log.Info($"Incoming request for getting order by id {m.Id}");

            Result <OrderDocument>?result = await this.relationalDataStoreActorProvider.ExecuteScalarJsonAs <OrderDocument>(
                DataStoreStatements.GetOrderById,
                new { m.Id });

            return(result switch
            {
                IsSome <OrderDocument> scalar => new OrderFound {
                    Id = m.Id, Document = scalar.Value
                },
                IsNone => new OrderNotFound(),
                _ => new OrderRetrievalFailed()
            });
Esempio n. 9
0
 public object Get(GetOrderById request)
 {
     return(_repository.Where(x => x.Id == request.Id).ToList());
 }
        public async Task <Order> HandleAsync(GetOrderById query, CancellationToken ct)
        {
            var result = await _orderRepository.GetById(query.id);

            return(result);
        }
Esempio n. 11
0
        public async Task <IEnumerable <OrderDto> > Handle(GetOrderById request, CancellationToken cancellationToken)
        {
            var query = await reposiotry.ReadAll(x => x.id == request.id);

            return(mapper.Map <IEnumerable <OrderDto> >(query));
        }