[HttpPost]  //id = offerId
        public IActionResult CloseTrade(int id, int responseId)
        {
            McEditie editie = _editieRepository.GetNextOrCurrentEditieIncludeTrades();

            if (editie == null)
            {
                return(NotFound("Er is nog geen opkomende editie aangemaakt, als dit volgens u niet klopt, gelieve dan contact op te nemen met [email protected]"));
            }
            try
            {
                TradeResponse response = editie.GetTradeResponseById(responseId);
                editie.CloseTrade(id, responseId, false);
                TempData["message"] = $"U heeft succesvol {response.Amount} tickets van {response.Offer.Owner.GroepNaam} overgekocht!";
                _editieRepository.RemoveTradeOffer(id);
                _editieRepository.SaveChanges();
            }
            catch (Exception ex)
            {
                TempData["error"] = $"Oeps er liep iets fout... {ex.Message}";
            }
            return(RedirectToAction(nameof(Doorverkoop)));
        }