Ejemplo n.º 1
0
        public async Task <ActionResult> EditAuction(AuctionDetailViewModel auctionModel)
        {
            var auctionDto = await AuctionFacade.GetAuctionAsync(auctionModel.Id);

            auctionDto.CategoryId  = new Guid(auctionModel.CategoryId);
            auctionDto.IsOpened    = auctionModel.IsOpened;
            auctionDto.ClosingTime = auctionModel.ClosingTime;
            auctionDto.Description = auctionModel.Description;
            await AuctionFacade.EditAuctionAsync(auctionDto);

            auctionDto = await AuctionFacade.GetAuctionAsync(auctionModel.Id);

            auctionModel = await InitializeAuctionDetailViewModel(auctionDto);

            return(View("AuctionDetailView", auctionModel));
        }