From 9c027382b3c2e1ebfa4e83f1d6549dd3d73bf75c Mon Sep 17 00:00:00 2001 From: AminShokrzade1987117 Date: Tue, 30 Aug 2022 20:40:55 +0100 Subject: [PATCH] Hide floating button --- App_Start/Extensions/FeatureRequestHandler.cs | 1 + .../Modules/Components/ProjectFrameModule.cs | 36 +++++++++++++++++++ .../Modules/Components/SideBarRightModule.cs | 36 +++++++++++++++++++ .../Modules/Components/TaskFrameModule.cs | 36 +++++++++++++++++++ Olive.Microservices.Hub.csproj | 2 +- Views/Layouts/Default.Container.cshtml | 11 +++--- .../ProjectFrameModule/Default.cshtml | 15 ++++++++ .../SideBarRightModule/Default.cshtml | 15 ++++++++ .../Components/TaskFrameModule/Default.cshtml | 15 ++++++++ 9 files changed, 162 insertions(+), 5 deletions(-) create mode 100644 Controllers/Modules/Components/ProjectFrameModule.cs create mode 100644 Controllers/Modules/Components/SideBarRightModule.cs create mode 100644 Controllers/Modules/Components/TaskFrameModule.cs create mode 100644 Views/Modules/Components/ProjectFrameModule/Default.cshtml create mode 100644 Views/Modules/Components/SideBarRightModule/Default.cshtml create mode 100644 Views/Modules/Components/TaskFrameModule/Default.cshtml diff --git a/App_Start/Extensions/FeatureRequestHandler.cs b/App_Start/Extensions/FeatureRequestHandler.cs index d4e285f..1a5c629 100644 --- a/App_Start/Extensions/FeatureRequestHandler.cs +++ b/App_Start/Extensions/FeatureRequestHandler.cs @@ -66,6 +66,7 @@ async Task Execute(ViewModel.FeatureView info) // return Redirect(info.RequestPath.Substring(4)); ViewData["Title"] = info.Item?.GetFullPath(); + Log.Error(info.RequestPath + " | " + Request.ToPathAndQuery() + " | " + Request.ToRawUrl()); if (info.Item == null) { diff --git a/Controllers/Modules/Components/ProjectFrameModule.cs b/Controllers/Modules/Components/ProjectFrameModule.cs new file mode 100644 index 0000000..ddb953e --- /dev/null +++ b/Controllers/Modules/Components/ProjectFrameModule.cs @@ -0,0 +1,36 @@ +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Olive.Mvc; +using vm = ViewModel; + +namespace ViewComponents +{ + + + public partial class ProjectFrameModule : ViewComponent + { + public async Task InvokeAsync(vm.ProjectFrameModule info) + { + return View(await Bind(info)); + } + } +} + +namespace Controllers +{ + + + public partial class ProjectFrameModuleController : BaseController + { + } +} + +namespace ViewModel +{ + + + [BindingController(typeof(Controllers.ProjectFrameModuleController))] + public partial class ProjectFrameModule : IViewModel + { + } +} \ No newline at end of file diff --git a/Controllers/Modules/Components/SideBarRightModule.cs b/Controllers/Modules/Components/SideBarRightModule.cs new file mode 100644 index 0000000..7723c51 --- /dev/null +++ b/Controllers/Modules/Components/SideBarRightModule.cs @@ -0,0 +1,36 @@ +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Olive.Mvc; +using vm = ViewModel; + +namespace ViewComponents +{ + +#pragma warning disable + public partial class SideBarRightModule : ViewComponent + { + public async Task InvokeAsync(vm.SideBarRightModule info) + { + return View(await Bind(info)); + } + } +} + +namespace Controllers +{ + +#pragma warning disable + public partial class SideBarRightModuleController : BaseController + { + } +} + +namespace ViewModel +{ + +#pragma warning disable + [BindingController(typeof(Controllers.SideBarRightModuleController))] + public partial class SideBarRightModule : IViewModel + { + } +} \ No newline at end of file diff --git a/Controllers/Modules/Components/TaskFrameModule.cs b/Controllers/Modules/Components/TaskFrameModule.cs new file mode 100644 index 0000000..efb57a9 --- /dev/null +++ b/Controllers/Modules/Components/TaskFrameModule.cs @@ -0,0 +1,36 @@ +using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; +using Olive.Mvc; +using vm = ViewModel; + +namespace ViewComponents +{ + + + public partial class TaskFrameModule : ViewComponent + { + public async Task InvokeAsync(vm.TaskFrameModule info) + { + return View(await Bind(info)); + } + } +} + +namespace Controllers +{ + + + public partial class TaskFrameModuleController : BaseController + { + } +} + +namespace ViewModel +{ + + + [BindingController(typeof(Controllers.TaskFrameModuleController))] + public partial class TaskFrameModule : IViewModel + { + } +} \ No newline at end of file diff --git a/Olive.Microservices.Hub.csproj b/Olive.Microservices.Hub.csproj index c60d579..e6aa720 100644 --- a/Olive.Microservices.Hub.csproj +++ b/Olive.Microservices.Hub.csproj @@ -8,7 +8,7 @@ Geeks Ltd https://github.com/Geeksltd/Olive.Microservices.Hub/tree/master/Olive.Microservices.Hub icon.png - 1.3.51 + 1.3.55 false false diff --git a/Views/Layouts/Default.Container.cshtml b/Views/Layouts/Default.Container.cshtml index cca04e3..f3059bb 100644 --- a/Views/Layouts/Default.Container.cshtml +++ b/Views/Layouts/Default.Container.cshtml @@ -74,6 +74,9 @@ @(await Component.InvokeAsync()) @(await Component.InvokeAsync(leftMenu)) @(await Component.InvokeAsync