Beispiel #1
0
 public static AddToCartDto ToDto(this IncreaseViewModel source, string userId)
 {
     return(new AddToCartDto
     {
         ProductId = source.ProductId,
         UserId = userId
     });
 }
Beispiel #2
0
        public IActionResult Increase(IncreaseViewModel model)
        {
            var serviceResult = _userService.AddToCart(model.ToDto(UserId));

            if (serviceResult.IsSuccess)
            {
                var carts             = _userService.GetCarts(UserId).ToViewModel();
                var cartServiceResult = serviceResult.AddData <List <CartViewModel> >(carts);
                cartServiceResult.Message = "عملیات با موفقیت انجام شد";
                return(Json(cartServiceResult));
            }
            return(Json(serviceResult));
        }