Beispiel #1
0
 public static ReduceDto ToDto(this ReduceViewModel source, string userId)
 {
     return(new ReduceDto
     {
         UserId = userId,
         ProductId = source.ProductId
     });
 }
Beispiel #2
0
        public IActionResult Reduce(ReduceViewModel model)
        {
            var serviceResult = _userService.ReduceFromCart(model.ToDto(UserId));

            if (serviceResult.IsSuccess)
            {
                var carts             = _userService.GetCarts(UserId).ToViewModel();
                var cartServiceResult = serviceResult.AddData <List <CartViewModel> >(carts);
                return(Json(cartServiceResult));
            }
            return(Json(serviceResult));
        }