public void ConvertToDto_WishListNotNull_ReturnSameCustomerEmail() { WishList sale = MockWishList(); WishListDto saleDto = sale.ConvertToDto(); Assert.Equal(sale.CustomerEmail, saleDto.CustomerEmail); }
public void ConvertToDto_WishListNotNull_ReturnSameProducts() { WishList sale = MockWishList(); WishListDto saleDto = sale.ConvertToDto(); Assert.Equal(sale.Products, saleDto.Products); }
public void ConvertToDto_WishListNotNull_ReturnSameId() { WishList sale = MockWishList(); WishListDto saleDto = sale.ConvertToDto(); Assert.Equal(sale.Id, saleDto.Id); }
public async Task <ActionResult <WishList> > UpdateWishList(WishListDto wishList) { var customerWishlist = _mapper.Map <WishListDto, CustomerBasket>(wishList); var updatedWishlist = await _basketRepository.UpdateBasketAsync(customerWishlist); return(Ok(updatedWishlist)); }
public void Add(WishListDto slideshowDto) { try { _unitOfWork.WishListRepository.Add(AutoMapper.Mapper.Map <WishList>(slideshowDto)); _unitOfWork.Complete(); } catch (Exception ex) { } }
public bool UpdateWishList(WishListDto wishListDto) { try { var wishListNeedUpdate = Mapper.Map <WishList>(wishListDto); _unitOfWork.WishList.Update(wishListNeedUpdate); _unitOfWork.Complete(); return(true); } catch (Exception) { return(false); } }
public void Delete(WishListDto slideshowDto) { _unitOfWork.WishListRepository.Remove(AutoMapper.Mapper.Map <WishList>(slideshowDto)); }