public IActionResult VolledigeUpdateLid(Guid lidId, [FromBody] LidVoorUpdateDto lid)
        {
            var lidVanRepo = _lidRepository.GetLid(lidId);

            if (lidVanRepo == null)
            {
                return(NotFound($"Lid '{lidId}' niet gevonden."));
            }

            _mapper.Map(lid, lidVanRepo);

            // === START Controle voor manipulatie === //
            if (_lidRepository.BestaatLidMetUitzonderingVan(lidVanRepo.Email, lidId))
            {
                return(Conflict($"Er bestaat reeds een lid met dit e-mailadres."));
            }
            // === EINDE Controle voor manipulatie === //

            _lidRepository.UpdatenLid(lidVanRepo);
            _lidRepository.Opslaan();

            //return NoContent();
            var lidTeRetourneren = _mapper.Map <LidVoorRaadpleegDto>(lidVanRepo);

            return(CreatedAtRoute("GetLid", new { lidId = lidTeRetourneren.Id }, lidTeRetourneren));
        }