From 2c81fe440ea4a452e4fe473c60dd273c92dac7ac Mon Sep 17 00:00:00 2001 From: jboinembalome Date: Wed, 9 Dec 2020 09:52:03 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Ajout=20des=20cl=C3=A9s=20primaires=20manqu?= =?UTF-8?q?antes=20dans=20EpContext?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EPAServeur/Context/EpContext.cs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/EPAServeur/Context/EpContext.cs b/EPAServeur/Context/EpContext.cs index 0cac9b8..4f37516 100644 --- a/EPAServeur/Context/EpContext.cs +++ b/EPAServeur/Context/EpContext.cs @@ -113,6 +113,29 @@ namespace EPAServeur.Context entity.HasKey(e => e.IdCollaborateur); }); + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.Ordre); + }); + + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.IdDemandeDelegation); + }); + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.IdDemandeEPI); + }); + + + modelBuilder.Entity(entity => + { + entity.HasKey(e => e.IdParticipationEP); + }); + + modelBuilder.Entity(entity => { entity.HasKey(e => e.IdTypeEntretien); @@ -164,6 +187,8 @@ namespace EPAServeur.Context entity.HasKey(e => e.IdParticipationFormation); entity.Property(e => e.IdParticipationFormation).ValueGeneratedOnAdd(); entity.HasMany(e => e.Evaluation).WithOne(e => e.ParticipationFormation); + entity.HasOne(e => e.DemandeFormation).WithOne(a => a.ParticipationFormation).HasForeignKey(a => a.IdDemandeFormation); + }); modelBuilder.Entity(entity => From 44a8edf119c2a710b52d3ad7ce52bbb6b399b972 Mon Sep 17 00:00:00 2001 From: jboinembalome Date: Wed, 9 Dec 2020 09:52:37 +0100 Subject: [PATCH 2/2] Suppression de l'id agence dans l'api engagement --- EPAServeur/Controllers/EngagementsApi.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/EPAServeur/Controllers/EngagementsApi.cs b/EPAServeur/Controllers/EngagementsApi.cs index 30814e3..4768fe4 100644 --- a/EPAServeur/Controllers/EngagementsApi.cs +++ b/EPAServeur/Controllers/EngagementsApi.cs @@ -68,7 +68,7 @@ namespace IO.Swagger.Controllers try { - engagements = await engagementService.GetEngagementsAsync(asc, numPage, parPAge, idAgence, texte, tri); + engagements = await engagementService.GetEngagementsAsync(asc, numPage, parPAge, texte, tri); } catch (ArgumentNullException) { @@ -111,7 +111,7 @@ namespace IO.Swagger.Controllers try { - engagements = await engagementService.GetEngagementsEnAttenteAsync(asc, numPage, parPAge, idAgence, texte, tri); + engagements = await engagementService.GetEngagementsEnAttenteAsync(asc, numPage, parPAge, texte, tri); } catch (ArgumentNullException) { @@ -154,7 +154,7 @@ namespace IO.Swagger.Controllers try { - engagements = await engagementService.GetEngagementsRepondusAsync(asc, numPage, parPAge, idAgence, texte, tri); + engagements = await engagementService.GetEngagementsRepondusAsync(asc, numPage, parPAge, texte, tri); } catch (ArgumentNullException) {