Example #1
0
 public GetPendingOrdersByUser(Guid userId, GetPendingOrdersRequest request)
 {
     UserId       = userId;
     StartPage    = request.StartPage;
     Limit        = request.Limit;
     DataProvider = request.DataProvider;
 }
Example #2
0
        public async Task <IActionResult> PendingOrders([FromQuery] GetPendingOrdersRequest request)
        {
            var identityUser = await _userManager.GetUserAsync(HttpContext.User);

            var query = new GetPendingOrdersByUser(identityUser.Id, request);

            return((await _mediator.Send(query))
                   .Match(Ok, Error));
        }