Exemple #1
0
        public async Task UpdateAuction(string id, AuctionUpdateDto auctionDto)
        {
            var auction   = _mapper.Map <Auction>(auctionDto);
            var auctionDb = await _unitOfWork.Auction.GetAuctionAsync(id, false);

            auctionDb           = _mapper.Map(auctionDb, auction);
            auctionDb.AuctionID = id;
            _unitOfWork.Auction.UpdateAuction(auctionDb);
            await _unitOfWork.SaveAsync();
        }
        public async Task <IActionResult> AssignProductToAuction(string id, AuctionUpdateDto auctionUpdateDto)
        {
            await _auctionService.AssignProductToAuction(id, auctionUpdateDto.ProductID);

            return(NoContent());
        }