From 7c617f765000edc8d7ac6f3f4a708ec10202dad4 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Sat, 16 Jul 2022 18:52:19 +0430 Subject: [PATCH] docs: #347 finalizing UI for transfering meters --- .../Areas/Admin/Pages/TransferMeter.cshtml | 27 ++++++++++--------- .../Areas/Admin/Pages/TransferMeter.cshtml.cs | 8 ++++++ GanjooRazor/Pages/Simi.cshtml | 16 ++++++++++- GanjooRazor/Pages/Simi.cshtml.cs | 8 ++++++ 4 files changed, 46 insertions(+), 13 deletions(-) diff --git a/GanjooRazor/Areas/Admin/Pages/TransferMeter.cshtml b/GanjooRazor/Areas/Admin/Pages/TransferMeter.cshtml index 5af70192..04afa640 100644 --- a/GanjooRazor/Areas/Admin/Pages/TransferMeter.cshtml +++ b/GanjooRazor/Areas/Admin/Pages/TransferMeter.cshtml @@ -17,13 +17,11 @@ else { + @if(Model.CanEdit) + { + + } + @@ -162,8 +172,12 @@ - + + @if(Model.CanEdit) + { + انتقال وزن + } diff --git a/GanjooRazor/Pages/Simi.cshtml.cs b/GanjooRazor/Pages/Simi.cshtml.cs index 947a8106..cff87e99 100644 --- a/GanjooRazor/Pages/Simi.cshtml.cs +++ b/GanjooRazor/Pages/Simi.cshtml.cs @@ -71,6 +71,12 @@ namespace GanjooRazor.Pages public string PagingToolsHtml { get; set; } public string LastError { get; set; } + + /// + /// can edit + /// + public bool CanEdit { get; set; } + private async Task preparePoets() { var cacheKey = $"/api/ganjoor/poets"; @@ -155,6 +161,8 @@ namespace GanjooRazor.Pages LoggedIn = !string.IsNullOrEmpty(Request.Cookies["Token"]); + CanEdit = Request.Cookies["CanEdit"] == "True"; + PoetId = string.IsNullOrEmpty(Request.Query["a"]) ? 0 : int.Parse(Request.Query["a"]); ViewData["GoogleAnalyticsCode"] = Configuration["GoogleAnalyticsCode"];