public async Task <IActionResult> RemoveAsync(string id) { System.Diagnostics.Debug.WriteLine(id); _cart.Remove(id); await _userClient.UpdateAsync(_userClient.GetCurrentUser()); return(RedirectToAction("Index", "Cart")); }
public async Task <IActionResult> RemoveAsync(string id) { System.Diagnostics.Debug.WriteLine(id); _cart.Remove(id); await _userClient.UpdateAsync(_userClient.GetCurrentUser()); User user = _userClient.GetCurrentUser(); Product p = _productClient.GetProductById(id); _logClient.SaveLog(user.Username, user.Username + " remove product " + p.Name + " from cart successfully!"); return(RedirectToAction("Index", "Cart")); }