Skip to content

Commit 6b805b7

Browse files
committed
TD-3717 Adding LastAccessed Date In SuperAdmin UserAccounts Card
1 parent b5cf544 commit 6b805b7

File tree

4 files changed

+13
-0
lines changed

4 files changed

+13
-0
lines changed

DigitalLearningSolutions.Data/DataServices/UserDataService/UserDataService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,7 @@ public partial class UserDataService : IUserDataService
308308
u.ProfessionalRegistrationNumber,
309309
u.ProfileImage,
310310
u.Active,
311+
u.LastAccessed,
311312
u.ResetPasswordID,
312313
u.TermsAgreed,
313314
u.FailedLoginCount,

DigitalLearningSolutions.Data/Models/User/UserAccount.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public class UserAccount
1414
public string? ProfessionalRegistrationNumber { get; set; }
1515
public byte[]? ProfileImage { get; set; }
1616
public bool Active { get; set; }
17+
public DateTime? LastAccessed { get; set; }
1718
public int? ResetPasswordId { get; set; }
1819
public DateTime? TermsAgreed { get; set; }
1920
public int FailedLoginCount { get; set; }

DigitalLearningSolutions.Web/ViewModels/SuperAdmin/Users/SearchableUserAccountViewModel.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ ReturnPageQuery returnPageQuery
2727
ProfessionalRegistrationNumber = user.UserAccount.ProfessionalRegistrationNumber;
2828
LearningHubAuthId = user.UserAccount.LearningHubAuthId;
2929
ReturnPageQuery = returnPageQuery;
30+
if (user.UserAccount.LastAccessed.HasValue)
31+
{
32+
LastAccessed = user.UserAccount.LastAccessed.Value.ToString(DateHelper.StandardDateFormat);
33+
}
3034
}
3135

3236
public int Id { get; set; }
@@ -51,6 +55,7 @@ ReturnPageQuery returnPageQuery
5155

5256
public int? LearningHubAuthId { get; set; }
5357

58+
public string? LastAccessed { get; set; }
5459
public ReturnPageQuery ReturnPageQuery { get; set; }
5560
}
5661
}

DigitalLearningSolutions.Web/Views/SuperAdmin/Users/_SearchableUserCard.cshtml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,12 @@
8686
</div>
8787
</dd>
8888
</div>
89+
<div class="nhsuk-summary-list__row details-list-with-button__row">
90+
<dt class="nhsuk-summary-list__key">
91+
Last Accessed
92+
</dt>
93+
<partial name="_SummaryFieldValue" model="@Model.LastAccessed" />
94+
</div>
8995
<div class="nhsuk-summary-list__row details-list-with-button__row">
9096
<dt class="nhsuk-summary-list__key">
9197
Job Group

0 commit comments

Comments
 (0)