private async Task SaveCouponAsync(CartDTO cart, CouponDTO coupon, double discountAmount) { CartCouponDTO cartCouponDTO = new CartCouponDTO { CartId = cart.CartId, CouponId = coupon.CouponId, DiscountAmount = discountAmount }; CartCouponModel cartCouponModel = _mapper.Map <CartCouponModel>(cartCouponDTO); await _cartEFService.SaveCartCouponAsync(cartCouponModel, cart.CartId); }
public async Task <double> GetCouponDiscountAsync(CartDTO cart) { CartCouponDTO cartCouponDTO = _mapper.Map <CartCouponDTO>(await _cartEFService.GetCartCouponAsync(cart.CartId)); return(cartCouponDTO.DiscountAmount); }