public void EditOrderItem(int Id, JsonPatchDocument <OrderItemForUpdate> patchDocument) { try { var OrderItem = _orderItemRepository.findbyId(Id); var OrderItemForUpdateDto = _mapper.Map <OrderItemForUpdate>(OrderItem); patchDocument.ApplyTo(OrderItemForUpdateDto); _mapper.Map(OrderItemForUpdateDto, OrderItem); _orderItemRepository.Edit(OrderItem); _orderItemRepository.Save(); } catch (Exception) { throw new NotFoundException(); } }
public void Edit(OrderItemDTO orderItemDto) { var orderItem = Mapper.Map <OrderItemDTO, OrderItem>(orderItemDto); _repository.Edit(orderItem); }
public void Edit(OrderItem orderItem) { _orderItemRepository.Edit(orderItem); }