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