Skip to content

Commit 19a3691

Browse files
4257
1 parent b87df02 commit 19a3691

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/Spd.Manager.Licence/LicenceContract.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ public record LicenceBasicResponse
2626
public Guid? LicenceHolderId { get; set; }
2727
public string? NameOnCard { get; set; }
2828
public LicenceStatusCode LicenceStatusCode { get; set; }
29+
public bool? ShowSecurityGuardAST { get; set; } //spdbt-4257
2930

3031
//issued categories
3132
public IEnumerable<WorkerCategoryTypeCode> CategoryCodes { get; set; } = Array.Empty<WorkerCategoryTypeCode>();

src/Spd.Manager.Licence/Mappings.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,8 @@ public Mappings()
240240
.ForMember(d => d.MailingAddress, opt => opt.MapFrom(s => s.MailingAddressData));
241241

242242
CreateMap<LicenceResp, LicenceBasicResponse>()
243-
.ForMember(d => d.LicenceHolderName, opt => opt.MapFrom(s => GetHolderName(s.LicenceHolderFirstName, s.LicenceHolderMiddleName1, s.LicenceHolderLastName)));
243+
.ForMember(d => d.LicenceHolderName, opt => opt.MapFrom(s => GetHolderName(s.LicenceHolderFirstName, s.LicenceHolderMiddleName1, s.LicenceHolderLastName)))
244+
.ForMember(d => d.ShowSecurityGuardAST, opt => opt.MapFrom(s => s.Conditions.Any(c => c.Name.Equals("AUTHORIZED TO CARRY AND USE RESTRAINTS (HANDCUFFS ONLY)", StringComparison.InvariantCultureIgnoreCase))));
244245

245246
CreateMap<LicenceResp, LicenceResponse>()
246247
.IncludeBase<LicenceResp, LicenceBasicResponse>()

0 commit comments

Comments
 (0)