parent
7abc93e99f
commit
751dd71312
|
|
@ -41,14 +41,16 @@
|
|||
<div class="drawer md:drawer-open">
|
||||
<input id="my-drawer-2" type="checkbox" class="drawer-toggle" />
|
||||
<div class="drawer-content">
|
||||
@await Html.PartialAsync("_Navbar")
|
||||
<!-- Navbar -->
|
||||
<partial name="~/Areas/Shared/Layouts/App/_Navbar.cshtml" />
|
||||
<!-- Page content here -->
|
||||
<main class="container mx-auto p-6">
|
||||
@RenderBody()
|
||||
</main>
|
||||
</div>
|
||||
<div class="drawer-side z-50 lg:z-0">
|
||||
@await Html.PartialAsync("_Sidebar")
|
||||
<!-- Sidebar -->
|
||||
<partial name="~/Areas/Shared/Layouts/App/_Sidebar.cshtml" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
@using BankSampahApp
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Areas.Sudin.Controllers
|
||||
{
|
||||
[Area("Sudin")]
|
||||
public class DashboardController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,10 +1,11 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Controllers
|
||||
namespace BankSampahApp.Areas.Sudin.Controllers
|
||||
{
|
||||
[Area("Sudin")]
|
||||
public class DataBankSampahController : Controller
|
||||
{
|
||||
public ActionResult Index()
|
||||
public IActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
|
|
@ -1,7 +1,8 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Controllers
|
||||
namespace BankSampahApp.Areas.Sudin.Controllers
|
||||
{
|
||||
[Area("Sudin")]
|
||||
public class DataOfftakerController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
|
|
@ -1,7 +1,8 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Controllers
|
||||
namespace BankSampahApp.Areas.Sudin.Controllers
|
||||
{
|
||||
[Area("Sudin")]
|
||||
public class TransaksiLaporanController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
@{
|
||||
Layout = "_LayoutApp";
|
||||
ViewData["Title"] = "Dashboard";
|
||||
ViewData["Role"] = "sudin";
|
||||
ViewData["DashboardActive"] = "menu-active";
|
||||
}
|
||||
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
@{
|
||||
Layout = "_LayoutApp";
|
||||
ViewData["Title"] = "Data Bank Sampah";
|
||||
ViewData["DataBankSampahActive"] = "menu-active";
|
||||
}
|
||||
|
|
@ -55,7 +54,7 @@
|
|||
|
||||
<div class="card bg-white">
|
||||
<div class="card-body p-2">
|
||||
@await Html.PartialAsync("Components/Table/_Control")
|
||||
<partial name="~/Areas/Shared/Components/Table/_Control.cshtml" />
|
||||
<div class="overflow-x-auto">
|
||||
<table class="table-zebra table">
|
||||
<!-- head -->
|
||||
|
|
@ -190,6 +189,6 @@
|
|||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@await Html.PartialAsync("Components/Table/_Pagination")
|
||||
<partial name="~/Areas/Shared/Components/Table/_Pagination.cshtml" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
@{
|
||||
Layout = "_LayoutApp";
|
||||
ViewData["Title"] = "Data Offtaker";
|
||||
ViewData["DataOfftakerActive"] = "menu-active";
|
||||
}
|
||||
|
|
@ -49,7 +48,7 @@
|
|||
|
||||
<div class="card bg-white">
|
||||
<div class="card-body p-2">
|
||||
@await Html.PartialAsync("Components/Table/_Control")
|
||||
<partial name="~/Areas/Shared/Components/Table/_Control.cshtml" />
|
||||
<div class="overflow-x-auto">
|
||||
<table class="table-zebra table">
|
||||
<!-- head -->
|
||||
|
|
@ -181,6 +180,6 @@
|
|||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@await Html.PartialAsync("Components/Table/_Pagination")
|
||||
<partial name="~/Areas/Shared/Components/Table/_Pagination.cshtml" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
@{
|
||||
Layout = "_LayoutApp";
|
||||
ViewData["Title"] = "Transaksi Laporan";
|
||||
ViewData["TransaksiLaporanActive"] = "menu-active";
|
||||
}
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
@using BankSampahApp
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
@{
|
||||
Layout = "/Areas/Shared/Layouts/App/_Layout.cshtml";
|
||||
}
|
||||
|
|
@ -34,4 +34,10 @@
|
|||
<None Include=".gitlab\merge_request_templates\Default.md" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="Areas\Shared\Layouts\LandingPage\" />
|
||||
<Folder Include="Areas\Sudin\Data\" />
|
||||
<Folder Include="Areas\Sudin\Models\" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Controllers
|
||||
{
|
||||
public class DashboardController : Controller
|
||||
{
|
||||
// GET: DashboardController
|
||||
public ActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -116,8 +116,8 @@ app.UseAuthorization();
|
|||
|
||||
// Map routes with .NET 9 improvements
|
||||
app.MapControllerRoute(
|
||||
name: "default",
|
||||
pattern: "{controller=Home}/{action=Index}/{id?}");
|
||||
name: "areas",
|
||||
pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}");
|
||||
|
||||
// Health check endpoint
|
||||
app.MapGet("/health", () => Results.Ok(new {
|
||||
|
|
|
|||
Loading…
Reference in New Issue