Skip to content

Commit

Permalink
feat: or-2008 remove afdeling relatie
Browse files Browse the repository at this point in the history
  • Loading branch information
QuintenGreenstack authored and koenmetsu committed Dec 11, 2023
1 parent 50c0b08 commit 530523e
Show file tree
Hide file tree
Showing 25 changed files with 342 additions and 569 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ namespace AssociationRegistry.Acm.Api.VerenigingenPerInsz;
[ApiVersion("1.0")]
[AdvertiseApiVersions("1.0")]
[ApiRoute("verenigingen")]
[ApiExplorerSettings(GroupName = "Decentraal beheer van feitelijke verenigingen en afdelingen")]
[ApiExplorerSettings(GroupName = "Decentraal beheer van feitelijke verenigingen")]
public class VerenigingenPerInszController : ApiController
{
/// <summary>
Expand Down
165 changes: 15 additions & 150 deletions src/AssociationRegistry.Admin.Api/ValidationMessages.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions src/AssociationRegistry.Admin.Api/ValidationMessages.resx
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,6 @@
<data name="Status412Historiek" xml:space="preserve">
<value>De historiek van de gevraagde vereniging heeft niet de verwachte sequentiewaarde.</value>
</data>
<data name="Status409RegistratieAfdeling" xml:space="preserve">
<value>Er zijn één of meerdere mogelijke duplicaten van deze vereniging gevonden.</value>
</data>
<data name="Status409RegistratieFeitelijkeVereniging" xml:space="preserve">
<value>Er zijn één of meerdere mogelijke duplicaten van deze vereniging gevonden.</value>
</data>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public class VerenigingDetail
[DataMember(Name = "Einddatum")]
public string? Einddatum { get; init; }

/// <summary>De doelgroep waar de activiteiten van deze afdeling zich op concentreert</summary>
/// <summary>De doelgroep waar de activiteiten van deze vereniging zich op concentreert</summary>
[DataMember(Name = "Doelgroep")]
public DoelgroepResponse Doelgroep { get; init; } = null!;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public class Vereniging
[DataMember(Name = "Status")]
public string Status { get; init; } = null!;

/// <summary>De doelgroep waar de activiteiten van deze afdeling zich op concentreert</summary>
/// <summary>De doelgroep waar de activiteiten van deze vereniging zich op concentreert</summary>
[DataMember(Name = "Doelgroep")]
public DoelgroepResponse Doelgroep { get; init; } = null!;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ public class Vereniging
[DataMember(Name = "Startdatum")]
public DateOnly? Startdatum { get; init; }

/// <summary>De doelgroep waar de activiteiten van deze afdeling zich op concentreert</summary>
/// <summary>De doelgroep waar de activiteiten van deze vereniging zich op concentreert</summary>
[DataMember(Name = "Doelgroep")]
public DoelgroepResponse Doelgroep { get; init; } = null!;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,7 @@ public SearchVerenigingenResponse GetExamples()
},
},
Sleutels = Array.Empty<Sleutel>(),
Relaties = new[]
{
new Relatie
{
Relatietype = Relatietype.IsAfdelingVan.Beschrijving,
AndereVereniging = new Relatie.GerelateerdeVereniging
{
KboNummer = "0123456789",
VCode = "V0001001",
Naam = "Gerelateerde Vereniging",
},
},
},
Relaties = Array.Empty<Relatie>(),
Links = new VerenigingLinks
{
Detail = new Uri($"{_appSettings.BaseUrl}/verenigingen/V0001001"),
Expand Down Expand Up @@ -120,19 +108,8 @@ public SearchVerenigingenResponse GetExamples()
Bron = Sleutelbron.Kbo.Waarde,
},
},
Relaties = new[]
{
new Relatie
{
Relatietype = Relatietype.IsAfdelingVan.InverseBeschrijving,
AndereVereniging = new Relatie.GerelateerdeVereniging
{
KboNummer = "",
VCode = "V0001002",
Naam = "Gerelateerde Afdeling",
},
},
},
Relaties = Array.Empty<Relatie>(),

},
},
Facets = new Facets
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public class Vereniging
[DataMember(Name = "HoofdactiviteitenVerenigingsloket")]
public HoofdactiviteitVerenigingsloket[] HoofdactiviteitenVerenigingsloket { get; init; } = null!;

/// <summary>De doelgroep waar de activiteiten van deze afdeling zich op concentreert</summary>
/// <summary>De doelgroep waar de activiteiten van deze vereniging zich op concentreert</summary>
[DataMember(Name = "Doelgroep")]
public DoelgroepResponse Doelgroep { get; init; } = null!;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,13 @@ public async Task Handle(EventEnvelope<VerenigingMetRechtspersoonlijkheidWerdGer

public async Task Handle(EventEnvelope<NaamWerdGewijzigd> message)
{
await _elasticRepository.WijzigNaamAfdeling(message.VCode, message.Data.Naam);
await _elasticRepository.UpdateAsync(
message.VCode,
new VerenigingZoekDocument
{
Naam = message.Data.Naam,
}
);
}

public async Task Handle(EventEnvelope<RoepnaamWerdGewijzigd> message)
Expand Down
Loading

0 comments on commit 530523e

Please sign in to comment.