Compare commits
8 Commits
264a8e1458
...
4c8e9a2569
| Author | SHA1 | Date |
|---|---|---|
|
|
4c8e9a2569 | |
|
|
1379810cad | |
|
|
9460c94d1c | |
|
|
bd58d66f6c | |
|
|
6f7af4a056 | |
|
|
5a6451d00f | |
|
|
3b7c054d4d | |
|
|
5dcda1bd82 |
|
|
@ -0,0 +1,13 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Areas.Bsi.Controllers
|
||||
{
|
||||
[Area("Bsi")]
|
||||
public class AktifitasController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,117 @@
|
|||
@{
|
||||
ViewData["Title"] = "Aktifitas";
|
||||
}
|
||||
|
||||
<div class="flex flex-col gap-2 md:flex-row md:justify-between md:gap-0">
|
||||
<div class="prose">
|
||||
<span class="text-xl font-semibold text-black">
|
||||
Aktifitas
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="card bg-white">
|
||||
<div class="card-body">
|
||||
<h2 class="card-title">Informasi Aktifitas, Fasilitas & Jenis Pengolahan</h2>
|
||||
<form action="#" method="post">
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 gap-2 md:grid-cols-4">
|
||||
<span class="text-lg font-semibold">Aktifitas</span>
|
||||
<div class="grid grid-cols-1 gap-2">
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" checked="checked" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Pemilahan</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" checked="checked" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Pengumpulan</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Penyimpanan</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Pengolahan</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 gap-2 md:grid-cols-4">
|
||||
<span class="text-lg font-semibold">Fasilitas</span>
|
||||
<div class="grid grid-cols-1 gap-2 md:grid-cols-2">
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" checked="checked" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Tong Pilah</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" checked="checked" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Tong Komposter</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Mesin Pengepres</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Mesin Cetak Roster</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Laptop</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>PC</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Mobil</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Gremor</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Motor</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Gerobak</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 gap-2 md:grid-cols-4">
|
||||
<span class="text-lg font-semibold">Jenis Pengolahan</span>
|
||||
<div class="grid grid-cols-1 gap-2">
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" checked="checked" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Pemilahan</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" checked="checked" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Pengumpulan</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Penyimpanan</span>
|
||||
</div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<input type="checkbox" class="checkbox checkbox-success rounded-full" />
|
||||
<span>Pengolahan</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="card-actions">
|
||||
<button class="btn w-30 rounded-full bg-white">Batal</button>
|
||||
<button class="btn bg-bank-sampah-primary-500 w-30 rounded-full text-white">Simpan</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Areas.Nasabah.Controllers
|
||||
{
|
||||
[Area("Nasabah")]
|
||||
public class DashboardController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Areas.Nasabah.Controllers
|
||||
{
|
||||
[Area("Nasabah")]
|
||||
public class ProfilController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
|
||||
public IActionResult Edit(int id)
|
||||
{
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
@{
|
||||
ViewData["Title"] = "Dashboard";
|
||||
}
|
||||
|
||||
<div class="flex flex-col gap-2 md:flex-row md:justify-between md:gap-0">
|
||||
<div class="prose">
|
||||
<span class="text-xl font-semibold text-black">
|
||||
Dashboard
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -0,0 +1,189 @@
|
|||
@{
|
||||
ViewData["Title"] = "Profil Bank Sampah";
|
||||
}
|
||||
|
||||
<div class="flex flex-col gap-2 md:flex-row md:justify-between md:gap-0">
|
||||
<div class="prose">
|
||||
<span class="text-xl font-semibold text-black">
|
||||
Profil Bank Sampah
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="flex flex-col items-center justify-between gap-4 rounded bg-white p-6 md:flex-row">
|
||||
<div class="flex w-full flex-col items-center gap-4 md:flex-row">
|
||||
<figure>
|
||||
<img src="https://img.daisyui.com/images/stock/photo-1606107557195-0e29a4b5b4aa.webp"
|
||||
alt="Shoes"
|
||||
width="80"
|
||||
height="80"
|
||||
class="h-20 w-20 rounded bg-contain bg-center object-cover" />
|
||||
</figure>
|
||||
<div class="flex flex-col items-center md:items-start">
|
||||
<h2 class="font-semibold">Jakarta Timur</h2>
|
||||
<p>Bank Sampah Induk</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="badge badge-soft badge-success">
|
||||
Status Aktif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="card bg-white">
|
||||
<div class="card-body">
|
||||
<div class="flex flex-row items-center justify-between">
|
||||
<h2 class="card-title">
|
||||
Informasi Biodata
|
||||
</h2>
|
||||
</div>
|
||||
<form action="#" method="post">
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4 md:space-x-6">
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Nama Nasabah
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="text" class="input" placeholder="Nama Nasabah" value="Ikhdan Nizar Maulana" />
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
NIK
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="text" class="input" placeholder="NIK" value="1234567890123456" />
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4 md:space-x-6">
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Email
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="email" class="input" placeholder="Email" value="banksampahjaktim@gmail.com" />
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
No. HP
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="text" class="input" placeholder="No. HP" value="089556728383" />
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4 md:space-x-6">
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Provinsi
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<select class="select">
|
||||
<option disabled>Pilih Provinsi</option>
|
||||
<option value="DKI Jakarta" selected>DKI Jakarta</option>
|
||||
</select>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Kota
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<select class="select">
|
||||
<option disabled>Pilih Kota</option>
|
||||
<option value="Kota Adm. Jakarta Timur" selected>Kota Adm. Jakarta Timur</option>
|
||||
</select>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4 md:space-x-6">
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Kecamatan
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<select class="select">
|
||||
<option disabled>Pilih Kecamatan</option>
|
||||
<option value="Pasarejo" selected>Pasarejo</option>
|
||||
</select>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Keluaran
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<select class="select">
|
||||
<option disabled>Pilih Keluaran</option>
|
||||
<option value="Pasarejo" selected>Pasar Minggu</option>
|
||||
</select>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2">
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Alamat
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<textarea class="textarea h-24 w-full" placeholder="Alamat">Jalan Raya Pasar Minggu No. 45 Jakarta Timur, DKI Jakarta</textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-6 md:space-x-6">
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
RT
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="number" class="input" placeholder="RT" value="02" />
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
RW
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="number" class="input" placeholder="RW" value="02" />
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<fieldset class="fieldset">
|
||||
<legend class="fieldset-legend">
|
||||
Kode Pos
|
||||
<span class="text-red-500">*</span>
|
||||
</legend>
|
||||
<input type="number" class="input" placeholder="Kode Pos" value="61374" />
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="card-actions">
|
||||
<a asp-controller="Profil" asp-area="Nasabah" asp-action="Index" class="btn w-30 rounded-full bg-white">
|
||||
Batal
|
||||
</a>
|
||||
<a href="#" class="btn bg-bank-sampah-primary-500 w-30 rounded-full text-white">
|
||||
Simpan
|
||||
</a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
@{
|
||||
ViewData["Title"] = "Profil Bank Sampah";
|
||||
}
|
||||
|
||||
<div class="flex flex-col gap-2 md:flex-row md:justify-between md:gap-0">
|
||||
<div class="prose">
|
||||
<span class="text-xl font-semibold text-black">
|
||||
Profil Bank Sampah
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="flex flex-col items-center justify-between gap-4 rounded bg-white p-6 md:flex-row">
|
||||
<div class="flex w-full flex-col items-center gap-4 md:flex-row">
|
||||
<figure>
|
||||
<img src="https://img.daisyui.com/images/stock/photo-1606107557195-0e29a4b5b4aa.webp"
|
||||
alt="Shoes"
|
||||
width="80"
|
||||
height="80"
|
||||
class="h-20 w-20 rounded bg-contain bg-center object-cover" />
|
||||
</figure>
|
||||
<div class="flex flex-col items-center md:items-start">
|
||||
<h2 class="font-semibold">Ikhdan Nizar Maulana</h2>
|
||||
<p>Nasabah</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="badge badge-soft badge-success">
|
||||
Status Aktif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="card bg-white">
|
||||
<div class="card-body">
|
||||
<div class="flex flex-row items-center justify-between">
|
||||
<h2 class="card-title">
|
||||
Informasi Biodata
|
||||
</h2>
|
||||
<a asp-area="Nasabah" asp-controller="Profil" asp-action="Edit" asp-route-id="1" class="btn btn-sm rounded-full bg-white">
|
||||
<i class="ph ph-note-pencil me-2"></i>
|
||||
Edit Biodata
|
||||
</a>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Nama Nasabah</span>
|
||||
<span class="text-sm">Ikhdan Nizar Maulana</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">NIK</span>
|
||||
<span class="text-sm">1234567890123456</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Email</span>
|
||||
<span class="text-sm">ikhdan@gmail.com</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">No. HP</span>
|
||||
<span class="text-sm">089556728383</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Nama Bank</span>
|
||||
<span class="text-sm">Mandiri</span>
|
||||
</div>
|
||||
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">No. Rekening</span>
|
||||
<span class="text-sm">781274822</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="divider"></div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Provinsi</span>
|
||||
<span class="text-sm">DKI Jakarta</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Kota</span>
|
||||
<span class="text-sm">Kota Adm Jakarta Timur</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Kecamatan</span>
|
||||
<span class="text-sm">Pasarejo</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Kelurahan</span>
|
||||
<span class="text-sm">Pasar Minggu</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 space-y-2 md:grid-cols-4">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Alamat</span>
|
||||
<span class="text-sm">Jalan Raya Pasar Minggu No. 45 Jakarta Timur, DKI Jakarta</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">RT</span>
|
||||
<span class="text-sm">02</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">RW</span>
|
||||
<span class="text-sm">02</span>
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<span class="text-xs text-gray-500">Kode Pos</span>
|
||||
<span class="text-sm">61374</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
@using BankSampahApp
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
@{
|
||||
Layout = "/Areas/Shared/Layouts/App/_Layout.cshtml";
|
||||
}
|
||||
|
|
@ -20,31 +20,31 @@
|
|||
@if (currentArea == "Sudin")
|
||||
{
|
||||
<li>
|
||||
<a href="@Url.Action("Index","Dashboard")" class="w-full rounded-full @ViewData["DashboardActive"]">
|
||||
<a asp-area="Sudin" asp-action="Index" asp-controller="Dashboard" class="w-full rounded-full @(controller == "Dashboard" ? "menu-active" : "")">
|
||||
<i class="ph ph-gauge me-2 text-lg"></i>
|
||||
Dashboard
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="@Url.Action("Index","DataBankSampah")" class="rounded-full @ViewData["DataBankSampahActive"]">
|
||||
<a asp-area="Sudin" asp-action="Index" asp-controller="DataBankSampah" class="rounded-full @(controller == "DataBankSampah" ? "menu-active" : "")">
|
||||
<i class="ph ph-house-line me-2 text-lg"></i>
|
||||
Data Bank Sampah
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="rounded-full">
|
||||
<a asp-area="Sudin" asp-action="Index" asp-controller="DataNasabah" class="rounded-full @(controller == "DataNasabah" ? "menu-active" : "")">
|
||||
<i class="ph ph-users-four me-2 text-lg"></i>
|
||||
Data Nasabah
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="@Url.Action("Index","DataOfftaker")" class="rounded-full @ViewData["DataOfftakerActive"]">
|
||||
<a asp-area="Sudin" asp-action="Index" asp-controller="DataOfftaker" class="rounded-full @(controller == "DataOfftaker" ? "menu-active" : "")">
|
||||
<i class="ph ph-read-cv-logo me-2 text-lg"></i>
|
||||
Data Offtaker
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="@Url.Action("Index","TransaksiLaporan")" class="rounded-full @ViewData["TransaksiLaporanActive"]">
|
||||
<a asp-area="Sudin" asp-action="Index" asp-controller="TransaksiLaporan" class="rounded-full @(controller == "TransaksiLaporan" ? "menu-active" : "")">
|
||||
<i class="ph ph-database me-2 text-lg"></i>
|
||||
Transaksi Laporan
|
||||
</a>
|
||||
|
|
@ -65,7 +65,7 @@
|
|||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<details>
|
||||
<details @(new[] { "Aktifitas", "DataOfftaker" }.Contains(controller) ? "open" : "")>
|
||||
<summary>
|
||||
<i class="ph ph-database me-2 text-lg"></i>
|
||||
Data
|
||||
|
|
@ -73,9 +73,9 @@
|
|||
<ul>
|
||||
<li><a>Nasabah</a></li>
|
||||
<li><a>Bank Sampah Induk</a></li>
|
||||
<li><a>Aktifitas</a></li>
|
||||
<li><a asp-area="Bsi" asp-controller="Aktifitas" asp-action="Index" class="@(controller == "Aktifitas" ? "menu-active" : "")">Aktifitas</a></li>
|
||||
<li><a>Harga Sampah</a></li>
|
||||
<li><a asp-area="Bsi" asp-controller="DataOfftaker" asp-action="Index">Offtaker</a></li>
|
||||
<li><a asp-area="Bsi" asp-controller="DataOfftaker" asp-action="Index" class="@(controller == "DataOfftaker" ? "menu-active" : "")">Offtaker</a></li>
|
||||
</ul>
|
||||
</details>
|
||||
</li>
|
||||
|
|
@ -95,6 +95,33 @@
|
|||
</details>
|
||||
</li>
|
||||
}
|
||||
else if (currentArea == "Nasabah")
|
||||
{
|
||||
<li>
|
||||
<a asp-area="Nasabah" asp-controller="Dashboard" asp-action="Index" class="w-full rounded-full @(controller=="Dashboard" ? "menu-active" : "")">
|
||||
<i class="ph ph-gauge me-2 text-lg"></i>
|
||||
Dashboard
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a asp-area="Nasabah" asp-controller="Profil" asp-action="Index" class="w-full rounded-full @(controller=="Profil" ? "menu-active" : "")">
|
||||
<i class="ph ph-user-square me-2 text-lg"></i>
|
||||
Profil Nasabah
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="w-full rounded-full">
|
||||
<i class="ph ph-house-line me-2 text-lg"></i>
|
||||
Bank Sampah Saya
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="w-full rounded-full">
|
||||
<i class="ph ph-database me-2 text-lg"></i>
|
||||
Transaksi Saya
|
||||
</a>
|
||||
</li>
|
||||
}
|
||||
else
|
||||
{
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace BankSampahApp.Areas.Sudin.Controllers
|
||||
{
|
||||
[Area("Sudin")]
|
||||
public class DataNasabahController : Controller
|
||||
{
|
||||
public IActionResult Index()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,7 +1,5 @@
|
|||
@{
|
||||
ViewData["Title"] = "Dashboard";
|
||||
ViewData["Role"] = "sudin";
|
||||
ViewData["DashboardActive"] = "menu-active";
|
||||
}
|
||||
|
||||
<div class="flex">
|
||||
|
|
@ -12,7 +10,7 @@
|
|||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="card bg-white">
|
||||
<div class="card bg-white md:bg-[url(/images/image-welcome-dashboard.png)] md:bg-local md:bg-right md:bg-no-repeat">
|
||||
<div class="card-body gap-0">
|
||||
<span class="text-gray-500">Selamat Datang</span>
|
||||
<span class="bg-gradient-to-r from-[#089A7B] to-[#46C881] bg-clip-text text-2xl font-semibold text-transparent">Sudin Kota M. Fransisco</span>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,179 @@
|
|||
@{
|
||||
ViewData["Title"] = "Data Nasabah";
|
||||
}
|
||||
|
||||
<div class="flex flex-col gap-2 md:flex-row md:justify-between md:gap-0">
|
||||
<div class="prose">
|
||||
<span class="text-xl font-semibold text-black">
|
||||
Data Nasabah
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="flex flex-col gap-2 md:flex-row">
|
||||
<button class="btn btn-sm max-w-full rounded-full bg-white">
|
||||
<i class="ph ph-download"></i>
|
||||
Download
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="h-6"></div>
|
||||
|
||||
<div class="card bg-white">
|
||||
<div class="card-body p-2">
|
||||
<partial name="~/Areas/Shared/Components/Table/_Control.cshtml" />
|
||||
<div class="overflow-x-auto">
|
||||
<table class="table-zebra table">
|
||||
<!-- head -->
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Nama Nasabah</th>
|
||||
<th>Kabupaten</th>
|
||||
<th>Kecamatan</th>
|
||||
<th>Kelurahan</th>
|
||||
<th>ID Bangunan</th>
|
||||
<th>Jenis Nasabah</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>1</th>
|
||||
<td>Andi Prabowo</td>
|
||||
<td>Kota Adm Jakarta Timur</td>
|
||||
<td>Cipayung</td>
|
||||
<td>Kebon Jeruk</td>
|
||||
<td>BSU 4567890</td>
|
||||
<td>Perorangan</td>
|
||||
<td>
|
||||
<div class="badge badge-success badge-soft rounded-full">
|
||||
Aktif
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="btn btn-circle btn-primary btn-sm">
|
||||
<i class="ph ph-eye"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-circle btn-error btn-sm text-white">
|
||||
<i class="ph ph-trash"></i>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>2</th>
|
||||
<td>Siti Nurhaliza</td>
|
||||
<td>Kota Adm Jakarta Timur</td>
|
||||
<td>Matraman</td>
|
||||
<td>Pancoran</td>
|
||||
<td>BSU 7654321</td>
|
||||
<td>Organisasi</td>
|
||||
<td>
|
||||
<div class="badge badge-success badge-soft rounded-full">
|
||||
Aktif
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="btn btn-circle btn-primary btn-sm">
|
||||
<i class="ph ph-eye"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-circle btn-error btn-sm text-white">
|
||||
<i class="ph ph-trash"></i>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>3</th>
|
||||
<td>Budi Santoso</td>
|
||||
<td>Kota Adm Jakarta Timur</td>
|
||||
<td>Kramat Jati</td>
|
||||
<td>Kembangan</td>
|
||||
<td>BSU 1234567</td>
|
||||
<td>Perorangan</td>
|
||||
<td>
|
||||
<div class="badge badge-success badge-soft rounded-full">
|
||||
Aktif
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="btn btn-circle btn-primary btn-sm">
|
||||
<i class="ph ph-eye"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-circle btn-error btn-sm text-white">
|
||||
<i class="ph ph-trash"></i>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>4</th>
|
||||
<td>Nina Sari</td>
|
||||
<td>Kota Adm Jakarta Timur</td>
|
||||
<td>Pulogadung</td>
|
||||
<td>Senen</td>
|
||||
<td>BSU 9876543</td>
|
||||
<td>Perorangan</td>
|
||||
<td>
|
||||
<div class="badge badge-success badge-soft rounded-full">
|
||||
Aktif
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="btn btn-circle btn-primary btn-sm">
|
||||
<i class="ph ph-eye"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-circle btn-error btn-sm text-white">
|
||||
<i class="ph ph-trash"></i>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>5</th>
|
||||
<td>Dewi Lestasi</td>
|
||||
<td>Kota Adm Jakarta Timur</td>
|
||||
<td>Cakung</td>
|
||||
<td>Kebayoran Baru</td>
|
||||
<td>BSU 3456789</td>
|
||||
<td>Perorangan</td>
|
||||
<td>
|
||||
<div class="badge badge-error badge-soft rounded-full">
|
||||
Tidak Disetujui
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="btn btn-circle btn-primary btn-sm">
|
||||
<i class="ph ph-eye"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-circle btn-error btn-sm text-white">
|
||||
<i class="ph ph-trash"></i>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>6</th>
|
||||
<td>Rudi Hartono</td>
|
||||
<td>Kota Adm Jakarta Timur</td>
|
||||
<td>Jatinegara</td>
|
||||
<td>Menteng</td>
|
||||
<td>BSU 2345678</td>
|
||||
<td>Organisasi</td>
|
||||
<td>
|
||||
<div class="badge badge-error badge-soft rounded-full">
|
||||
Tidak Disetujui
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<a href="#" class="btn btn-circle btn-primary btn-sm">
|
||||
<i class="ph ph-eye"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-circle btn-error btn-sm text-white">
|
||||
<i class="ph ph-trash"></i>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<partial name="~/Areas/Shared/Components/Table/_Pagination.cshtml" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -37,6 +37,8 @@
|
|||
<ItemGroup>
|
||||
<Folder Include="Areas\Bsi\Data\" />
|
||||
<Folder Include="Areas\Bsi\Models\" />
|
||||
<Folder Include="Areas\Nasabah\Data\" />
|
||||
<Folder Include="Areas\Nasabah\Models\" />
|
||||
<Folder Include="Areas\Shared\Layouts\LandingPage\" />
|
||||
<Folder Include="Areas\Sudin\Data\" />
|
||||
<Folder Include="Areas\Sudin\Models\" />
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
Loading…
Reference in New Issue