示例#1
0
        public EditPurchaseOrderDtoValidatorFixture()
        {
            Validator = new EditPurchaseOrderDtoValidator();

            Model = new EditPurchaseOrderDto
            {
                SupplierId  = 1,
                Description = "Purchase order description"
            };
        }
        public async Task <GetPurchaseOrderDto> UpdatePurchaseOrderAsync(long id, EditPurchaseOrderDto purchaseOrderDto)
        {
            var order = await GetPurchaseOrderById(id);

            order = _mapper.Map(purchaseOrderDto, order);

            await _purchaseOrder.UpdatePurchaseOrderAsync(order);

            return(_mapper.Map <GetPurchaseOrderDto>(order));
        }
示例#3
0
        public async Task <IActionResult> UpdatePurchaseOrder(long id, EditPurchaseOrderDto purchaseOrderDto)
        {
            var result = await _repository.UpdatePurchaseOrderAsync(id, purchaseOrderDto);

            return(Ok(result));
        }