Files
Backend-Api/ServiceHost/Areas/Client/Pages/Company/CustomizeCheckout/Index.cshtml
2025-01-04 21:45:20 +03:30

138 lines
6.4 KiB
Plaintext

@page
@using _0_Framework.Application
@using Microsoft.AspNetCore.Mvc.TagHelpers
@model ServiceHost.Areas.Client.Pages.Company.CustomizeCheckout.IndexModel
@{
ViewData["Title"] = " - " + "فیش حقوقی غیر رسمی";
string clientVersion = _0_Framework.Application.Version.StyleVersion;
}
@section Styles {
<link href="~/assetsclient/css/card.css?ver=@clientVersion" rel="stylesheet" />
}
<!-- MAIN CONTENT -->
<div class="content-container">
<div class="container-fluid">
<div class="row p-2">
<div class="col p-0 m-0 d-flex align-items-center justify-content-between">
<div class="col d-flex align-items-center justify-content-start">
<img src="~/AssetsClient/images/icons/configuration.png" alt="" class="img-fluid me-2" style="width: 45px;" />
<div>
<h4 class="title d-flex align-items-center">فیش حقوقی غیر رسمی</h4>
<div>@Model.WorkshopFullName</div>
</div>
</div>
<div>
<a asp-page="/Index" class="back-btn" type="button">
<span>بازگشت</span>
</a>
</div>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row p-2">
<div class="profile-header position-relative">
<img src="~/AssetsClient/images/profile-header.png" alt="" class="img-fluid">
</div>
</div>
</div>
<!-- Satrt Card Items -->
<div class="container-fluid">
<div class="row p-2">
<div class="d-grid card-area-checkout-customize gap-2 p-0">
@* <div class="gwb-card @(Model.HasCustomizeCheckoutService != "true" ? "disable" : "")">
<a href="#showmodal=@Url.Page("./Index", "ModalSettingRollCall")" class="click loadingButton">
<div class="d-flex align-items-center justify-content-start p-1">
<img src="~/AssetsClient/images/icons/customize-setting.png" alt="" class="img-fluid mx-1" width="50px" />
<div class="text-start ms-1">
<div class="card-title">تنظیمات محاسبه فیش حقوقی</div>
</div>
</div>
<div class="spinner-loading loading" style="display: none;">
<span class="spinner-border spinner-border-sm loading text-white" role="status" aria-hidden="true"></span>
</div>
</a>
</div> *@
<div class="gwb-card @(Model.HasCustomizeCheckoutService != "true" ? "disable" : "")" Permission="@SubAccountPermissionHelper.CustomizeCheckoutSetGroupAndSalaryPermissionCode">
<a asp-page="/Company/CustomizeCheckout/Grouping" class="click loadingButton">
<div class="d-flex align-items-center justify-content-start p-1">
<img src="~/AssetsClient/images/icons/group-setting.png" alt="" class="img-fluid mx-1" width="50px" />
<div class="text-start ms-1">
<div class="card-title">تنظیمات گروه‌بندی و حقوق پرسنل</div>
</div>
</div>
<div class="spinner-loading loading" style="display: none;">
<span class="spinner-border spinner-border-sm loading text-white" role="status" aria-hidden="true"></span>
</div>
</a>
</div>
<div class="gwb-card @(Model.HasCustomizeCheckoutService != "true" ? "disable" : "")" Permission="@SubAccountPermissionHelper.CustomizeCheckoutTempListPermissionCode">
<a asp-page="/Company/CustomizeCheckout/CheckoutTemporary" class="click loadingButton">
<div class="d-flex align-items-center justify-content-start p-1">
<img src="~/AssetsClient/images/icons/recycled-paper.png" alt="" class="img-fluid mx-1" width="50px" />
<div class="text-start ms-1">
<div class="card-title">لیست فیش حقوقی موقت</div>
</div>
</div>
<div class="spinner-loading loading" style="display: none;">
<span class="spinner-border spinner-border-sm loading text-white" role="status" aria-hidden="true"></span>
</div>
</a>
</div>
<div class="gwb-card @(Model.HasCustomizeCheckoutService != "true" ? "disable" : "")" Permission="@SubAccountPermissionHelper.CustomizeCheckoutListPermissionCode">
<a asp-page="/Company/CustomizeCheckout/CheckoutUnofficial" class="click loadingButton">
<div class="d-flex align-items-center justify-content-start p-1">
<img src="~/AssetsClient/images/icons/customize-checkout.png" alt="" class="img-fluid mx-1" width="50px" />
<div class="text-start ms-1">
<div class="card-title">لیست فیش حقوقی نهایی</div>
</div>
</div>
<div class="spinner-loading loading" style="display: none;">
<span class="spinner-border spinner-border-sm loading text-white" role="status" aria-hidden="true"></span>
</div>
</a>
</div>
</div>
</div>
</div>
<!-- End Card Items -->
</div>
<!-- END MAIN CONTENT -->
<div class="modal fade personalListModal" id="MainModal" tabindex="-1" data-bs-backdrop="static" aria-labelledby="personalListModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-xxl modal-dialog-centered">
<div class="modal-content">
<div class="modal-body p-0 d-flex justify-content-center" id="ModalContent">
</div>
</div>
</div>
</div>
@section Script {
<script src="~/assetsclient/js/site.js?ver=@clientVersion"></script>
<script>
$(document).ready(function () {
$('.loadingButton').on('click', function () {
var button = $(this);
var loadingDiv = button.find('.loading');
loadingDiv.show();
});
});
</script>
}