Skip to content

Commit 6e6051a

Browse files
committed
added mappings for new applicationType ICRA and applicationStatus type PendingPSPConsultationNeeded
1 parent bc53895 commit 6e6051a

File tree

3 files changed

+15
-9
lines changed

3 files changed

+15
-9
lines changed

src/ECER.Clients.RegistryPortal/ECER.Clients.RegistryPortal.Server/Applications/ApplicationsEndpoints.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
using System.ComponentModel;
2-
using System.ComponentModel.DataAnnotations;
3-
using AutoMapper;
1+
using AutoMapper;
42
using ECER.Infrastructure.Common;
53
using ECER.Managers.Registry.Contract.Applications;
64
using ECER.Utilities.Hosting;
75
using ECER.Utilities.Security;
86
using MediatR;
97
using Microsoft.AspNetCore.Http.HttpResults;
108
using Microsoft.AspNetCore.Mvc;
9+
using System.ComponentModel;
10+
using System.ComponentModel.DataAnnotations;
1111

1212
namespace ECER.Clients.RegistryPortal.Server.Applications;
1313

@@ -67,7 +67,7 @@ public void Register(IEndpointRouteBuilder endpointRouteBuilder)
6767
};
6868
return TypedResults.BadRequest(problemDetails);
6969
}
70-
70+
7171
return TypedResults.Ok(new SubmitApplicationResponse(mapper.Map<Application>(result.Application)));
7272
})
7373
.WithOpenApi("Submit an application", string.Empty, "application_post")
@@ -486,7 +486,8 @@ public enum ApplicationStatus
486486
InProgress,
487487
PendingQueue,
488488
ReconsiderationDecision,
489-
AppealDecision
489+
AppealDecision,
490+
PendingPSPConsultationNeeded
490491
}
491492

492493
public enum ApplicationOrigin
@@ -520,6 +521,7 @@ public enum ApplicationTypes
520521
New,
521522
Renewal,
522523
LabourMobility,
524+
ICRA
523525
}
524526

525527
public enum EducationOrigin

src/ECER.Managers.Registry.Contract/Applications/Contract.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ public enum ApplicationStatus
205205
InProgress,
206206
PendingQueue,
207207
ReconsiderationDecision,
208-
AppealDecision
208+
AppealDecision,
209+
PendingPSPConsultationNeeded
209210
}
210211

211212
public enum ApplicationOrigin
@@ -238,7 +239,8 @@ public enum ApplicationTypes
238239
{
239240
New,
240241
Renewal,
241-
LabourMobility
242+
LabourMobility,
243+
ICRA
242244
}
243245

244246
public enum EducationOrigin

src/ECER.Resources.Documents/Applications/IApplicationRepository.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@ public enum ApplicationStatus
139139
InProgress,
140140
PendingQueue,
141141
ReconsiderationDecision,
142-
AppealDecision
142+
AppealDecision,
143+
PendingPSPConsultationNeeded
143144
}
144145

145146
public enum ApplicationOrigin
@@ -172,7 +173,8 @@ public enum ApplicationTypes
172173
{
173174
New,
174175
Renewal,
175-
LabourMobility
176+
LabourMobility,
177+
ICRA
176178
}
177179

178180
public enum EducationOrigin

0 commit comments

Comments
 (0)