public async Task <ActionResult <Response <SaleDetailApiModel> > > Get([FromQuery] GetSaleByIdQuery query) { var result = await _mediator.Send(query).ConfigureAwait(false); if (result.CurrentResponseStatus.Equals(ResponseStatus.Error)) { return(BadRequest(result)); } return(Ok(result)); }
public async Task <Sale> GetSaleById(GetSaleByIdQuery query, CancellationToken token) { var result = await _set.SingleOrDefaultAsync(x => x.Id == query.Id, token).ConfigureAwait(false); return(result); }