diff --git a/Oqtane.Client/Modules/Admin/Sites/Delete.razor b/Oqtane.Client/Modules/Admin/Sites/Delete.razor index f57f6e00..b2acba36 100644 --- a/Oqtane.Client/Modules/Admin/Sites/Delete.razor +++ b/Oqtane.Client/Modules/Admin/Sites/Delete.razor @@ -16,7 +16,7 @@ else - + @@ -24,7 +24,7 @@ else - + @@ -32,7 +32,7 @@ else - @foreach (KeyValuePair item in themes) { @@ -46,7 +46,7 @@ else - @foreach (KeyValuePair panelayout in panelayouts) { @@ -55,9 +55,23 @@ else + + + + + + + + Cancel +
+
+ } @code { @@ -70,6 +84,13 @@ else string logo = ""; string themetype; string layouttype; + string createdby; + DateTime createdon; + string modifiedby; + DateTime modifiedon; + string deletedby; + DateTime? deletedon; + string isdeleted; protected override void OnInitialized() { @@ -79,6 +100,14 @@ else logo = PageState.Site.Logo; themetype = PageState.Site.DefaultThemeType; layouttype = PageState.Site.DefaultLayoutType; + + createdby = PageState.Site.CreatedBy; + createdon = PageState.Site.CreatedOn; + modifiedby = PageState.Site.ModifiedBy; + modifiedon = PageState.Site.ModifiedOn; + deletedby = PageState.Site.DeletedBy; + deletedon = PageState.Site.DeletedOn; + isdeleted = PageState.Site.IsDeleted.ToString(); } private async Task DeleteSite() diff --git a/Oqtane.Client/Modules/Admin/Sites/Edit.razor b/Oqtane.Client/Modules/Admin/Sites/Edit.razor index 6ad50046..92f4a0f4 100644 --- a/Oqtane.Client/Modules/Admin/Sites/Edit.razor +++ b/Oqtane.Client/Modules/Admin/Sites/Edit.razor @@ -55,9 +55,23 @@ else + + + + + + + + Cancel +
+
+ } @code { @@ -71,6 +85,14 @@ else string themetype; string layouttype; + string createdby; + DateTime createdon; + string modifiedby; + DateTime modifiedon; + string deletedby; + DateTime? deletedon; + string isdeleted; + protected override void OnInitialized() { themes = ThemeService.GetThemeTypes(PageState.Themes); @@ -79,6 +101,14 @@ else logo = PageState.Site.Logo; themetype = PageState.Site.DefaultThemeType; layouttype = PageState.Site.DefaultLayoutType; + + createdby = PageState.Site.CreatedBy; + createdon = PageState.Site.CreatedOn; + modifiedby = PageState.Site.ModifiedBy; + modifiedon = PageState.Site.ModifiedOn; + deletedby = PageState.Site.DeletedBy; + deletedon = PageState.Site.DeletedOn; + isdeleted = PageState.Site.IsDeleted.ToString(); } private async Task SaveSite() @@ -88,6 +118,8 @@ else site.Logo = (logo == null ? "" : logo); site.DefaultThemeType = themetype; site.DefaultLayoutType = (layouttype == null ? "" : layouttype); + site.IsDeleted = (isdeleted == null ? true : Boolean.Parse(isdeleted)); + site = await SiteService.UpdateSiteAsync(site); NavigationManager.NavigateTo(NavigateUrl());