public ActionResult <Locatie> PostLocatie(LocatieDTO locatieDTO)
        {
            Locatie locatieToCreate = new Locatie(locatieDTO.Gemeente, locatieDTO.Straatnaam, locatieDTO.Huisnummer, locatieDTO.Postcode);

            _locatieRepository.Add(locatieToCreate);
            _locatieRepository.SaveChanges();

            return(CreatedAtAction(nameof(GetLocatie), new { id = locatieToCreate.LocatieId }, locatieToCreate));
        }
        public ActionResult <Attractie> PostLocatie(LocatieDTO locatieDTO)
        {
            Locatie locatie = new Locatie()
            {
                LocatieNaam = locatieDTO.LocatieNaam, Straat = locatieDTO.Straat, Nr = locatieDTO.Nr, Postcode = locatieDTO.Postcode, PlaatsNaam = locatieDTO.PlaatsNaam
            };

            _locatieRepository.Add(locatie);
            _locatieRepository.SaveChanges();

            return(CreatedAtAction(nameof(GetLocaties), new { id = locatie.Id }, locatie));
        }