public ActionResult CompleteOrder(int id) { Order order = client.GetOrder(id); if (storageClient.CompleteOrder(order.ID) == true) { //storageClient.CompleteOrder(order.ID); order.Status = "Complete"; decimal hej = walletClient.getWalletByUsername(AuthHelper.CurrentUser.Username).Balance - order.TotalPrice; walletClient.UpdateBalanceByUserId(hej, client.GetUser(AuthHelper.CurrentUser.Username).ID); client.CompleteOrder(order); return(View("OrderSucces")); } else { client.DeleteOrderByID(order.ID); return(View("OrderFailed")); } }