Skip to content

Commit a54fb43

Browse files
authored
Merge pull request #3187 from TechnologyEnhancedLearning/Develop/Fixes/TD-3719-IncludingLastAccessedDateInSuperAdminDelegatesCard
TD-3719 Including LastAccessed Date In SuperAdmin Delegates Card
2 parents e086d72 + 30bebd0 commit a54fb43

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

DigitalLearningSolutions.Data/DataServices/UserDataService/UserDataService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,7 @@ public void UpdateUserDetailsAccount(string firstName, string lastName, string p
620620
ce.CentreName,
621621
ce.Active AS CentreActive,
622622
da.DateRegistered,
623+
da.LastAccessed,
623624
da.CandidateNumber,
624625
da.Approved,
625626
da.SelfReg,

DigitalLearningSolutions.Data/Models/SuperAdmin/SuperAdminDelegateAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public SuperAdminDelegateAccount(DelegateEntity delegateEntity)
1919
LearningHubAuthId = delegateEntity.UserAccount.LearningHubAuthId;
2020
RegistrationConfirmationHash = delegateEntity.DelegateAccount.RegistrationConfirmationHash;
2121
DateRegistered = delegateEntity.DelegateAccount.DateRegistered;
22+
LastAccessed = delegateEntity.DelegateAccount.LastAccessed;
2223
SelfReg = delegateEntity.DelegateAccount.SelfReg;
2324
Active = delegateEntity.DelegateAccount.Active;
2425
EmailVerified = delegateEntity.UserAccount.EmailVerified;

DigitalLearningSolutions.Web/ViewModels/SuperAdmin/Delegates/SearchableDelegatesViewModel.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ ReturnPageQuery returnPageQuery
2828
LearningHubID = delegates.LearningHubAuthId;
2929
AccountClaimed = delegates.RegistrationConfirmationHash;
3030
DateRegistered = delegates.DateRegistered?.ToString(Data.Helpers.DateHelper.StandardDateFormat);
31+
LastAccessed = delegates.LastAccessed?.ToString(Data.Helpers.DateHelper.StandardDateFormat);
3132
SelRegistered = delegates.SelfReg;
3233
IsDelegateActive = delegates.Active;
3334
IsCentreEmailVerified = delegates.CentreEmailVerified == null ? false : true;
@@ -52,6 +53,7 @@ ReturnPageQuery returnPageQuery
5253
public bool IsLocked { get; set; }
5354
public string AccountClaimed { get; set; }
5455
public string? DateRegistered { get; set; }
56+
public string? LastAccessed { get; set; }
5557
public bool SelRegistered { get; set; }
5658
public bool IsDelegateActive { get; set; }
5759
public bool IsUserActive { get; set; }

DigitalLearningSolutions.Web/Views/SuperAdmin/Delegates/_SearchableDelegatesCard.cshtml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,14 @@
162162
<dd class="nhsuk-summary-list__actions">
163163
</dd>
164164
</div>
165+
<div class="nhsuk-summary-list__row details-list-with-button__row">
166+
<dt class="nhsuk-summary-list__key">
167+
Last Accessed
168+
</dt>
169+
<partial name="_SummaryFieldValue" model="@Model.LastAccessed" />
170+
<dd class="nhsuk-summary-list__actions">
171+
</dd>
172+
</div>
165173
<div class="nhsuk-summary-list__row details-list-with-button__row">
166174
<dt class="nhsuk-summary-list__key">
167175
Self registered

0 commit comments

Comments
 (0)