diff --git a/EPAServeur/Context/DataSeeder.cs b/EPAServeur/Context/DataSeeder.cs index 9dfb3e1..614eb95 100644 --- a/EPAServeur/Context/DataSeeder.cs +++ b/EPAServeur/Context/DataSeeder.cs @@ -1700,7 +1700,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 1" }; - context.DemandeDelegations.Add(dm1); + context.DemandeDelegation.Add(dm1); ep22 = new Ep { @@ -1730,7 +1730,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 2" }; - context.DemandeDelegations.Add(dm2); + context.DemandeDelegation.Add(dm2); ep23 = new Ep { @@ -1760,7 +1760,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 3" }; - context.DemandeDelegations.Add(dm3); + context.DemandeDelegation.Add(dm3); ep24 = new Ep { @@ -1790,7 +1790,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 4" }; - context.DemandeDelegations.Add(dm4); + context.DemandeDelegation.Add(dm4); ep25 = new Ep { @@ -1820,7 +1820,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 5" }; - context.DemandeDelegations.Add(dm5); + context.DemandeDelegation.Add(dm5); ep26 = new Ep { @@ -1850,7 +1850,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 6" }; - context.DemandeDelegations.Add(dm6); + context.DemandeDelegation.Add(dm6); ep27 = new Ep @@ -1881,7 +1881,7 @@ namespace EPAServeur.Context RaisonDemande = "Raison quelconque 7" }; - context.DemandeDelegations.Add(dm7); + context.DemandeDelegation.Add(dm7); context.SaveChanges(); } diff --git a/EPAServeur/Context/EpContext.cs b/EPAServeur/Context/EpContext.cs index b338568..2378b40 100644 --- a/EPAServeur/Context/EpContext.cs +++ b/EPAServeur/Context/EpContext.cs @@ -19,7 +19,7 @@ namespace EPAServeur.Context //EP public DbSet AugmentationSalaire { get; set; } public DbSet ChoixTypeEntretien { get; set; } - public DbSet DemandeDelegations { get; set; } + public DbSet DemandeDelegation { get; set; } public DbSet Document { get; set; } public DbSet Engagement { get; set; } public DbSet Ep { get; set; } diff --git a/EPAServeur/Services/DemandeDelegationService.cs b/EPAServeur/Services/DemandeDelegationService.cs index 8d15ead..824740e 100644 --- a/EPAServeur/Services/DemandeDelegationService.cs +++ b/EPAServeur/Services/DemandeDelegationService.cs @@ -39,7 +39,7 @@ namespace EPAServeur.Services CollaborateurDTO referentDTO = GetCollaborateurDTO(referent); - var tasks = from demandeDelegation in context.DemandeDelegations.Include( d => d.Ep) + var tasks = from demandeDelegation in context.DemandeDelegation.Include( d => d.Ep) where demandeDelegation.IdReferent.Equals(idReferent) && demandeDelegation.EtatDemande.Equals(EtatDemande.EnAttente) select GetDemandeDelegationDTO(demandeDelegation, referentDTO) ; @@ -77,7 +77,7 @@ namespace EPAServeur.Services private async Task AccepterDemandeDelegation(DemandeDelegationDTO demandeDelegationDTO) { - DemandeDelegation demandeDelegation = await context.DemandeDelegations.Where(d => d.IdDemandeDelegation.Equals(demandeDelegationDTO.Id.Value)).Include(d => d.Ep).FirstOrDefaultAsync(); + DemandeDelegation demandeDelegation = await context.DemandeDelegation.Where(d => d.IdDemandeDelegation.Equals(demandeDelegationDTO.Id.Value)).Include(d => d.Ep).FirstOrDefaultAsync(); if (demandeDelegation == null) throw new DemandeDelegationNotFoundException("Aucune demande de délégation n'a été trouvée"); Guid ancienReferent = demandeDelegation.Ep.IdReferent.Value; // devra être utilisé pour notifier l'ancien référent @@ -93,7 +93,7 @@ namespace EPAServeur.Services if (demandeDelegationDTO.RaisonRefus == null || demandeDelegationDTO.RaisonRefus == "") throw new DemandeDelegationInvalidException("Vous devez justifiez la raison du refus"); - DemandeDelegation demandeDelegation = await context.DemandeDelegations.FindAsync(demandeDelegationDTO.Id); + DemandeDelegation demandeDelegation = await context.DemandeDelegation.FindAsync(demandeDelegationDTO.Id); if (demandeDelegation == null) throw new DemandeDelegationNotFoundException("Aucune demande de délégation n'a été trouvée"); demandeDelegation.EtatDemande = demandeDelegationDTO.EtatDemande; diff --git a/EPAServeur/Startup.cs b/EPAServeur/Startup.cs index 312e247..fbd8f18 100644 --- a/EPAServeur/Startup.cs +++ b/EPAServeur/Startup.cs @@ -108,6 +108,7 @@ namespace EPAServeur DataSeeder.AddInformationsDeBase(context); DataSeeder.AddChamps(context); DataSeeder.AddNotes(context); + DataSeeder.AddDemandeDelegationEP(context); DataSeeder.AddEp(context); DataSeeder.AddEngagements(context); DataSeeder.AddRereferentEP(context); @@ -126,6 +127,7 @@ namespace EPAServeur services.AddScoped(); services.AddScoped(); services.AddScoped(); + services.AddScoped(); //Handlers services.AddSingleton();