public async Task <IActionResult> AddCoin(int coinid, int coinidno, int portFolioid) // need to add coinid aswell { System.Console.WriteLine("add coin"); // must check the id passing in is match for id from jwt token as somone could hack other users Portfolio portfolio = await _repo.GetPortfolio(portFolioid); if (await _repo.AddCoinToPortfolio(coinid, coinidno, portfolio)) { return(Ok()); } return(BadRequest("Failed to add Coin")); }