public async Task <IActionResult> Reageer(ReageerOpReactieViewModel reageerOpReactieViewModel) { //Zet gebruikerId van reactie naar ingelogde gebruiker Gebruiker huidigeGebruiker = await gebruikerContext.GetByNaam(User.Identity.Name); reageerOpReactieViewModel.Reactie.GebruikerId = huidigeGebruiker.GebruikerId; reactieContext.Insert(reageerOpReactieViewModel.Reactie); return(RedirectToAction("Post", "Posts", new { id = reageerOpReactieViewModel.PostId })); }
public IActionResult Reageer(int reactieId, int postId) { Reactie reactie = reactieContext.GetById(reactieId); //Reactie die gemaakt wordt verwijst terug naar de aangeklikte reactie reactie.ReactieOpReactieId = reactieId; ReageerOpReactieViewModel reageerOpReactieViewModel = new ReageerOpReactieViewModel { Reactie = reactie, PostId = postId }; return(View(reageerOpReactieViewModel)); }