public static ReduceDto ToDto(this ReduceViewModel source, string userId) { return(new ReduceDto { UserId = userId, ProductId = source.ProductId }); }
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)); }