public IActionResult GetEvenement(Guid evenementId) { var evenementVanRepo = _evenementRepository.GetEvenement(evenementId); if (evenementVanRepo == null) { return(NotFound($"Evenement '{evenementId}' niet gevonden.")); } return(Ok(_mapper.Map <EvenementVoorRaadpleegDto>(evenementVanRepo))); }
private StringBuilder DetailsInschrijvingHtmlAanvullen(Entities.Inschrijving inschrijving, StringBuilder bestaandeStringBuilder) { bestaandeStringBuilder.AppendLine($"<table><tr><th>Eigenschap</th><th>Waarde</th></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Evenement</td><td>{_evenementRepository.GetEvenement(inschrijving.EvenementId.Value).Naam}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Inschrijvingsnummer</td><td>{inschrijving.Id:D}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Datum inschrijving</td><td>{inschrijving.DatumInschrijving.DateTimeOmzettenNaarBelgischeNotatie()}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Voornaam</td><td>{inschrijving.Voornaam}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Achternaam</td><td>{inschrijving.Achternaam}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Postcode</td><td>{inschrijving.Postcode}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Gemeente</td><td>{inschrijving.Gemeente}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Mobiel nummer</td><td>{inschrijving.PrefixMobielNummer} {inschrijving.MobielNummer}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>E-mail</td><td>{inschrijving.Email}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Aantal meter</td><td>{inschrijving.AantalMeter}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Totale prijs</td><td>{(inschrijving.AantalMeter * inschrijving.Meterprijs).ToString("N", new CultureInfo("nl-BE"))}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Aantal wagens</td><td>{inschrijving.AantalWagens.Value}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Aantal aanhangwagens</td><td>{inschrijving.AantalAanhangwagens.Value}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Aantal mobilhomes</td><td>{inschrijving.AantalMobilhomes.Value}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Betaalmethode</td><td>{_betaalmethodeRepository.GetBetaalmethode(inschrijving.BetaalmethodeId.Value).Naam}</td></tr>"); bestaandeStringBuilder.AppendLine($"<tr><td>Opmerking</td><td>{inschrijving.Opmerking}</td></tr>"); bestaandeStringBuilder.AppendLine($"</table>"); return(bestaandeStringBuilder); }