194 lines
11 KiB
Plaintext

@using gehGassi.Permissions
@using gehGassi.Web.Helper
@using Microsoft.AspNetCore.Mvc.Localization
@model dynamic;
@inject IViewLocalizer Localizer
@{
ViewData["Title"] = Localizer["Menu_Dashboard"];
}
@section pageTitle{
<a href="@Url.Action("Index", "Home")">@Localizer["Menu_Dashboard"]</a>
}
<section id="dashboardContainer">
@*<div class="text-center mb-5">
<img src="/images/logo_dashboard.png" alt="gehGassi" />
</div>*@
<div class="row">
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.AppUsersManage, Permission.AppUserReports)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-triangle-exclamation fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.AppUserReportsOpen / @Model.AppUserReportsTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_AppReports"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "AppUserReport")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.SettingsManage, Permission.SettingsComplaints)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-circle-exclamation fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.ComplaintssOpen / @Model.ComplaintsTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_WalkComplaint"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "WalkComplaint")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.SettingsManage, Permission.SettingsFeedback)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-comment-dots fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.FeedbackOpen / @Model.FeedbackTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Feedback"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "Feedback")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.CustomersManage, Permission.CustomersRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-cash-register fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.Customers</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Customers"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "Customer")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.AppUsersManage, Permission.AppUsersRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-bone fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.AppUsers</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_AppUsers"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "AppUser")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.ListingsManage, Permission.ListingsRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-medal fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.ListingsRunning / @Model.ListingsTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Listings"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "Listing")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.AdvertisementsManage, Permission.AdvertisementsRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-tv fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.AdvertisementsRunning / @Model.AdvertisementsTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Advertisements"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "Advertisement")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.BannersManage, Permission.BannersRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-panorama fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.BannersRunning / @Model.BannersTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Banners"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "Banner")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
@*<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.PinsManage, Permission.PinsRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-map-pin fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.PinsRunning / @Model.PinsTotal</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Pins"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "Pin")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>*@
<div class="col-md-4 mb-3" cb-permissions="@Tools.PermissionList(Permission.UserManage, Permission.UserRead)">
<div class="card">
<div class="card-body p-3 d-flex align-items-center">
<i class="fa fa-users-gear fa-2xl bg-primary p-4 font-2xl me-3"></i>
<div>
<div class="text-value-md text-primary">@Model.Users</div>
<div class="text-muted text-uppercase font-weight-bold ">@Localizer["Menu_Users"]</div>
</div>
</div>
<div class="card-footer px-3 py-2">
<a class="btn-block text-muted d-flex justify-content-between align-items-center" href="@Url.Action("Index", "User")">
<span class="font-weight-bold">@Localizer["Button_Show"]...</span>
<i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</div>
</div>
</section>