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));
        }
Example #5
0
 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);
            }
        }
Example #7
0
 public void Delete(WishListDto slideshowDto)
 {
     _unitOfWork.WishListRepository.Remove(AutoMapper.Mapper.Map <WishList>(slideshowDto));
 }