Skip to content

Commit

Permalink
feat: OR-1990 rename hoofdactiviteitenVerenigingsloket.Beschrijving t…
Browse files Browse the repository at this point in the history
…o .Naam
  • Loading branch information
Erik Talboom authored and QuintenGreenstack committed Nov 27, 2023
1 parent 9be98a1 commit fbf015c
Show file tree
Hide file tree
Showing 40 changed files with 203 additions and 159 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ private static DuplicaatVereniging ToDuplicateVereniging(DuplicateDetectionDocum
document.KorteNaam,
document.HoofdactiviteitVerenigingsloket
.Select(h => new DuplicaatVereniging.HoofdactiviteitVerenigingsloket(
h, HoofdactiviteitVerenigingsloket.Create(h).Beschrijving)).ToImmutableArray(),
h, HoofdactiviteitVerenigingsloket.Create(h).Naam)).ToImmutableArray(),
document.Locaties.Select(ToLocatie).ToImmutableArray());

private static DuplicaatVereniging.Locatie ToLocatie(DuplicateDetectionDocument.Locatie loc)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
namespace AssociationRegistry.Admin.Api.Verenigingen.Detail;

using System.Linq;
using Infrastructure.ConfigurationBindings;
using ResponseModels;
using Schema.Detail;
using System.Linq;
using Adres = ResponseModels.Adres;
using AdresId = ResponseModels.AdresId;
using Contactgegeven = ResponseModels.Contactgegeven;
using HoofdactiviteitVerenigingsloket = ResponseModels.HoofdactiviteitVerenigingsloket;
using Locatie = ResponseModels.Locatie;
using Vertegenwoordiger = ResponseModels.Vertegenwoordiger;

public class BeheerVerenigingDetailMapper
{
Expand Down Expand Up @@ -70,7 +66,9 @@ private static Relatie Map(BeheerVerenigingDetailDocument.Relatie relatie, strin
AndereVereniging = Map(relatie.AndereVereniging, baseUrl),
};

private static GerelateerdeVereniging Map(BeheerVerenigingDetailDocument.Relatie.GerelateerdeVereniging gerelateerdeVereniging, string baseUrl)
private static GerelateerdeVereniging Map(
BeheerVerenigingDetailDocument.Relatie.GerelateerdeVereniging gerelateerdeVereniging,
string baseUrl)
=> new()
{
KboNummer = gerelateerdeVereniging.KboNummer,
Expand Down Expand Up @@ -106,11 +104,12 @@ private static Contactgegeven Map(BeheerVerenigingDetailDocument.Contactgegeven
Bron = contactgegeven.Bron,
};

private static HoofdactiviteitVerenigingsloket Map(BeheerVerenigingDetailDocument.HoofdactiviteitVerenigingsloket hoofdactiviteitVerenigingsloket)
private static HoofdactiviteitVerenigingsloket Map(
BeheerVerenigingDetailDocument.HoofdactiviteitVerenigingsloket hoofdactiviteitVerenigingsloket)
=> new()
{
Code = hoofdactiviteitVerenigingsloket.Code,
Beschrijving = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
};

private static Vertegenwoordiger Map(BeheerVerenigingDetailDocument.Vertegenwoordiger ver)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ public DetailVerenigingResponseExamples(AppSettings appSettings)
public IEnumerable<SwaggerExample<DetailVerenigingResponse>> GetExamples()
{
yield return SwaggerExample.Create(
"Feitelijke vereniging",
name: "Feitelijke vereniging",
new DetailVerenigingResponse
{
Context = $"{_appSettings.PublicApiBaseUrl}/v1/contexten/beheer/detail-vereniging-context.json",
Expand Down Expand Up @@ -56,7 +56,7 @@ public IEnumerable<SwaggerExample<DetailVerenigingResponse>> GetExamples()
new HoofdactiviteitVerenigingsloket
{
Code = "CULT",
Beschrijving = "Cultuur",
Naam = "Cultuur",
},
},
Contactgegevens = new[]
Expand Down Expand Up @@ -127,7 +127,7 @@ public IEnumerable<SwaggerExample<DetailVerenigingResponse>> GetExamples()
);

yield return SwaggerExample.Create(
"Vereniging met rechtspersoonlijkheid",
name: "Vereniging met rechtspersoonlijkheid",
new DetailVerenigingResponse
{
Context = $"{_appSettings.PublicApiBaseUrl}/v1/contexten/beheer/detail-vereniging-context.json",
Expand Down Expand Up @@ -157,7 +157,7 @@ public IEnumerable<SwaggerExample<DetailVerenigingResponse>> GetExamples()
new HoofdactiviteitVerenigingsloket
{
Code = "CULT",
Beschrijving = "Cultuur",
Naam = "Cultuur",
},
},
Contactgegevens = new[]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ public class HoofdactiviteitVerenigingsloket
public string Code { get; init; } = null!;

/// <summary>De beschrijving van de hoofdactivititeit</summary>
[DataMember(Name = "Beschrijving")]
public string Beschrijving { get; init; } = null!;
}
[DataMember(Name = "Naam")]
public string Naam { get; init; } = null!;
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public SearchVerenigingenResponse GetExamples()
VCode = "V0001001",
Naam = "FWA De vrolijke BA’s",
KorteNaam = "DVB",
HoofdactiviteitenVerenigingsloket = new[] { new HoofdactiviteitVerenigingsloket { Code = "CULT", Beschrijving = "Cultuur" } },
HoofdactiviteitenVerenigingsloket = new[] { new HoofdactiviteitVerenigingsloket { Code = "CULT", Naam = "Cultuur" } },
Status = VerenigingStatus.Actief,
Doelgroep = new DoelgroepResponse
{
Expand Down Expand Up @@ -72,7 +72,7 @@ public SearchVerenigingenResponse GetExamples()
new HoofdactiviteitVerenigingsloket
{
Code = "SPRT",
Beschrijving = "Sport",
Naam = "Sport",
},
},
Type = new VerenigingsType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ public class HoofdactiviteitVerenigingsloket
/// De volledige beschrijving van de hoofdactiviteit
/// </summary>
[DataMember]
public string Beschrijving { get; set; } = null!;
public string Naam { get; set; } = null!;
}
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ private static VerenigingLinks Map(string vCode, AppSettings appSettings)
=> new() { Detail = new Uri($"{appSettings.BaseUrl}/v1/verenigingen/{vCode}") };

private static HoofdactiviteitVerenigingsloket Map(VerenigingZoekDocument.HoofdactiviteitVerenigingsloket h)
=> new() { Code = h.Code, Beschrijving = h.Naam };
=> new() { Code = h.Code, Naam = h.Naam };

private static VerenigingsType Map(VerenigingZoekDocument.VerenigingsType verenigingDocumentType)
=> new()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,12 @@ public static BeheerVerenigingDetailDocument.Vertegenwoordiger MapVertegenwoordi
Bron = bron,
};

public static BeheerVerenigingDetailDocument.HoofdactiviteitVerenigingsloket MapHoofdactiviteitVerenigingsloket(Registratiedata.HoofdactiviteitVerenigingsloket h)
public static BeheerVerenigingDetailDocument.HoofdactiviteitVerenigingsloket MapHoofdactiviteitVerenigingsloket(
Registratiedata.HoofdactiviteitVerenigingsloket h)
=> new()
{
Code = h.Code,
Beschrijving = h.Beschrijving,
Naam = h.Naam,
};

public static BeheerVerenigingDetailDocument.VerenigingsType MapVerenigingsType(Verenigingstype verenigingstype)
Expand All @@ -99,7 +100,8 @@ public static BeheerVerenigingDetailDocument.VerenigingsType MapVerenigingsType(
Beschrijving = verenigingstype.Beschrijving,
};

public static BeheerVerenigingDetailDocument.Relatie MapMoederRelatie(AfdelingWerdGeregistreerd.MoederverenigingsData moederverenigingsData)
public static BeheerVerenigingDetailDocument.Relatie MapMoederRelatie(
AfdelingWerdGeregistreerd.MoederverenigingsData moederverenigingsData)
=> new()
{
Type = RelatieType.IsAfdelingVan.Beschrijving,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ public static void Apply(
h => new BeheerVerenigingDetailDocument.HoofdactiviteitVerenigingsloket
{
Code = h.Code,
Beschrijving = h.Beschrijving,
Naam = h.Naam,
}).ToArray();

}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public async Task Handle(EventEnvelope<FeitelijkeVerenigingWerdGeregistreerd> me
new VerenigingZoekDocument.HoofdactiviteitVerenigingsloket
{
Code = hoofdactiviteitVerenigingsloket.Code,
Naam = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
})
.ToArray(),
Sleutels = Array.Empty<VerenigingZoekDocument.Sleutel>(),
Expand Down Expand Up @@ -66,7 +66,7 @@ public async Task Handle(EventEnvelope<AfdelingWerdGeregistreerd> message)
new VerenigingZoekDocument.HoofdactiviteitVerenigingsloket
{
Code = hoofdactiviteitVerenigingsloket.Code,
Naam = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
})
.ToArray(),
IsUitgeschrevenUitPubliekeDatastroom = false,
Expand Down Expand Up @@ -159,7 +159,7 @@ await _elasticRepository.UpdateAsync(
new VerenigingZoekDocument.HoofdactiviteitVerenigingsloket
{
Code = hoofdactiviteitVerenigingsloket.Code,
Naam = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
})
.ToArray(),
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ public int Identity
public record HoofdactiviteitVerenigingsloket
{
public string Code { get; init; } = null!;
public string Beschrijving { get; init; } = null!;
public string Naam { get; init; } = null!;
}

public record Sleutel
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
namespace AssociationRegistry.Public.Api.Hoofdactiviteiten;

using System.Linq;
using Be.Vlaanderen.Basisregisters.Api;
using Be.Vlaanderen.Basisregisters.Api.Exceptions;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Filters;
using System.Linq;
using Vereniging;
using ProblemDetails = Be.Vlaanderen.Basisregisters.BasicApiProblem.ProblemDetails;

Expand Down Expand Up @@ -33,10 +33,11 @@ public IActionResult GetAll()
}
);

private static HoofdactiviteitenHoofdactiviteitenVerenigingsloketResponse.HoofdactiviteitVerenigingsloket ToDto(HoofdactiviteitVerenigingsloket arg)
private static HoofdactiviteitenHoofdactiviteitenVerenigingsloketResponse.HoofdactiviteitVerenigingsloket ToDto(
HoofdactiviteitVerenigingsloket arg)
=> new()
{
Code = arg.Code,
Beschrijving = arg.Beschrijving,
Beschrijving = arg.Naam,
};
}
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ public PubliekVerenigingDetailResponse GetExamples()
new HoofdactiviteitVerenigingsloket
{
Code = "CULT",
Beschrijving = "Cultuur",
Naam = "Cultuur",
},
},
Sleutels = Array.Empty<Sleutel>(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ private static Sleutel Map(PubliekVerenigingDetailDocument.Sleutel s)
};

private static HoofdactiviteitVerenigingsloket Map(PubliekVerenigingDetailDocument.HoofdactiviteitVerenigingsloket ha)
=> new() { Code = ha.Code, Beschrijving = ha.Beschrijving };
=> new() { Code = ha.Code, Naam = ha.Naam };

private static Locatie Map(PubliekVerenigingDetailDocument.Locatie loc)
=> new()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ public class HoofdactiviteitVerenigingsloket
public string Code { get; init; } = null!;

/// <summary>De beschrijving van de hoofdactivititeit</summary>
[DataMember(Name = "Beschrijving")]
public string Beschrijving { get; init; }= null!;
[DataMember(Name = "Naam")]
public string Naam { get; init; }= null!;
}
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ private static PubliekVerenigingDetailDocument.HoofdactiviteitVerenigingsloket M
=> new()
{
Code = arg.Code,
Beschrijving = arg.Beschrijving,
Naam = arg.Naam,
};

public static void Apply(IEvent<NaamWerdGewijzigd> naamWerdGewijzigd, PubliekVerenigingDetailDocument document)
Expand Down Expand Up @@ -262,7 +262,7 @@ public static void Apply(
h => new PubliekVerenigingDetailDocument.HoofdactiviteitVerenigingsloket
{
Code = h.Code,
Beschrijving = h.Beschrijving,
Naam = h.Naam,
}).ToArray();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public async Task Handle(EventEnvelope<FeitelijkeVerenigingWerdGeregistreerd> me
new VerenigingZoekDocument.HoofdactiviteitVerenigingsloket
{
Code = hoofdactiviteitVerenigingsloket.Code,
Naam = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
})
.ToArray(),
Sleutels = Array.Empty<VerenigingZoekDocument.Sleutel>(),
Expand Down Expand Up @@ -69,7 +69,7 @@ await _elasticRepository.IndexAsync(
new VerenigingZoekDocument.HoofdactiviteitVerenigingsloket
{
Code = hoofdactiviteitVerenigingsloket.Code,
Naam = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
})
.ToArray(),
Sleutels = Array.Empty<VerenigingZoekDocument.Sleutel>(),
Expand Down Expand Up @@ -183,7 +183,7 @@ await _elasticRepository.UpdateAsync(
new VerenigingZoekDocument.HoofdactiviteitVerenigingsloket
{
Code = hoofdactiviteitVerenigingsloket.Code,
Naam = hoofdactiviteitVerenigingsloket.Beschrijving,
Naam = hoofdactiviteitVerenigingsloket.Naam,
})
.ToArray(),
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace AssociationRegistry.Public.Schema.Detail;

using System;
using Marten.Schema;

public record Doelgroep
Expand All @@ -11,7 +10,6 @@ public record Doelgroep

public class PubliekVerenigingDetailDocument : IVCode, ICanBeUitgeschrevenUitPubliekeDatastroom
{
[Identity] public string VCode { get; set; } = null!;
public VerenigingsType Type { get; set; } = null!;
public string Naam { get; set; } = null!;
public string? Roepnaam { get; set; }
Expand All @@ -24,10 +22,14 @@ public class PubliekVerenigingDetailDocument : IVCode, ICanBeUitgeschrevenUitPub
public string DatumLaatsteAanpassing { get; set; } = null!;
public Locatie[] Locaties { get; set; } = null!;
public Contactgegeven[] Contactgegevens { get; set; } = Array.Empty<Contactgegeven>();
public HoofdactiviteitVerenigingsloket[] HoofdactiviteitenVerenigingsloket { get; set; } = Array.Empty<HoofdactiviteitVerenigingsloket>();

public HoofdactiviteitVerenigingsloket[] HoofdactiviteitenVerenigingsloket { get; set; } =
Array.Empty<HoofdactiviteitVerenigingsloket>();

public Sleutel[] Sleutels { get; set; } = Array.Empty<Sleutel>();
public Relatie[] Relaties { get; set; } = Array.Empty<Relatie>();
public bool IsUitgeschrevenUitPubliekeDatastroom { get; set; }
[Identity] public string VCode { get; set; } = null!;

public class VerenigingsType
{
Expand Down Expand Up @@ -58,7 +60,7 @@ public record Locatie
public class HoofdactiviteitVerenigingsloket
{
public string Code { get; set; } = null!;
public string Beschrijving { get; set; } = null!;
public string Naam { get; set; } = null!;
}

public class Sleutel
Expand Down
Loading

0 comments on commit fbf015c

Please sign in to comment.