diff --git a/Oqtane.Client/Modules/Admin/Users/Delete.razor b/Oqtane.Client/Modules/Admin/Users/Delete.razor index 7bdef31d..8e68735a 100644 --- a/Oqtane.Client/Modules/Admin/Users/Delete.razor +++ b/Oqtane.Client/Modules/Admin/Users/Delete.razor @@ -5,7 +5,7 @@ @inject IProfileService ProfileService @inject ISettingService SettingService -@if (profiles != null) +@if (!string.IsNullOrWhiteSpace(username)) { @@ -13,7 +13,7 @@ @@ -21,7 +21,7 @@ @@ -29,34 +29,26 @@ + + + + - - @foreach (Profile profile in profiles) - { - var p = profile; - if (p.Category != category) - { - - - - category = p.Category; - } - - - - - }
- +
- +
- + +
+ + +
- @p.Category -
- - - -
Cancel +
+
+ } @code { @@ -66,16 +58,19 @@ string username = ""; string email = ""; string displayname = ""; - List profiles; - Dictionary settings; string category = ""; + string createdby; + DateTime createdon; + string modifiedby; + DateTime modifiedon; + string deletedby; + DateTime? deletedon; + string isdeleted; protected override async Task OnInitializedAsync() { try { - profiles = await ProfileService.GetProfilesAsync(PageState.Site.SiteId); - userid = Int32.Parse(PageState.QueryString["id"]); User user = await UserService.GetUserAsync(userid, PageState.Site.SiteId); if (user != null) @@ -83,7 +78,13 @@ username = user.Username; email = user.Email; displayname = user.DisplayName; - settings = await SettingService.GetUserSettingsAsync(user.UserId); + createdby = user.CreatedBy; + createdon = user.CreatedOn; + modifiedby = user.ModifiedBy; + modifiedon = user.ModifiedOn; + deletedby = user.DeletedBy; + deletedon = user.DeletedOn; + isdeleted = user.IsDeleted.ToString(); } } catch (Exception ex) @@ -92,11 +93,6 @@ } } - private string GetProfileValue(string SettingName, string DefaultValue) - { - return SettingService.GetSetting(settings, SettingName, DefaultValue); - } - private async Task DeleteUser() { try