示例#1
0
        public async Task <ActionResult <PurchaseOrderDetailDTO> > GetIdAsync(int id, CancellationToken cancellationToken)
        {
            InitUserInfo();
            if (!AllowRead)
            {
                return(ValidationProblem());
            }
            var item = await _purchaseOrderDetailService.GetByIdAsync(id, cancellationToken);

            if (item == null)
            {
                throw new EntityNotFoundException(nameof(PurchaseOrderDetail), id);
            }
            return(_mapper.Map <PurchaseOrderDetailDTO>(item));
        }