207 lines
7.4 KiB
Plaintext
207 lines
7.4 KiB
Plaintext
@page
|
|
@model ServiceHost.Areas.Client.Pages.Company.EmployeesDocuments.IndexModel
|
|
|
|
@{
|
|
string clientVersion = _0_Framework.Application.Version.StyleVersion;
|
|
Layout = "Shared/_ClientLayout";
|
|
ViewData["title"] = " - لیست کل پرسنل";
|
|
int index = 1;
|
|
}
|
|
|
|
@section Styles {
|
|
<link href="~/AssetsClient/css/table-style.css?ver=@clientVersion" rel="stylesheet" />
|
|
<link href="~/AssetsClient/css/table-responsive.css?ver=@clientVersion" rel="stylesheet" />
|
|
<link href="~/assetsclient/css/operation-button.css?ver=@clientVersion" rel="stylesheet" />
|
|
<link href="~/AssetsClient/css/filter-search.css?ver=@clientVersion" rel="stylesheet" />
|
|
<link href="~/AssetsClient/css/card.css?ver=@clientVersion" rel="stylesheet" />
|
|
|
|
<link href="~/assetsclient/pages/employeesdocument/css/index.css?ver=@clientVersion" rel="stylesheet" />
|
|
}
|
|
|
|
<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/documents-upload.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="/Company/Employees/Index" class="back-btn" type="button">
|
|
<span>بازگشت</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="container-fluid">
|
|
<div class="row py-2">
|
|
<div class="align-items-center d-flex">
|
|
<button data-mode="active" class="btnTabPD active">پرسنل های فعال</button>
|
|
<button data-mode="deactive" class="btnTabPD">پرسنل های غیر فعال</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<button class="btn btn-rounded mb-5 goToTop">
|
|
<div class="d-flex align-items-center">
|
|
<span>برو بالا</span>
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" width="20px" class="ms-1">
|
|
<path stroke-linecap="round" stroke-linejoin="round" d="m4.5 18.75 7.5-7.5 7.5 7.5" />
|
|
<path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 7.5-7.5 7.5 7.5" />
|
|
</svg>
|
|
</div>
|
|
</button>
|
|
|
|
<div class="container-fluid d-none d-md-block">
|
|
<div class="row px-2">
|
|
<div class="search-box card">
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="row search-personal-section gap-2">
|
|
|
|
<div class="col-3">
|
|
<input type="text" name="employeeName" class="form-control employeeName" placeholder="نام و نام خانوادگی پرسنل ...">
|
|
</div>
|
|
<button class="btn-search btn-w-size btn-search-click text-nowrap d-flex align-items-center justify-content-center" id="searchBtn" type="submit">
|
|
<span>جستجو</span>
|
|
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
|
|
<circle cx="11" cy="11" r="6" stroke="white"/>
|
|
<path d="M20 20L17 17" stroke="white" stroke-linecap="round"/>
|
|
</svg>
|
|
</button>
|
|
|
|
<div class="btn-clear-filter btn-w-size text-nowrap d-flex align-items-center justify-content-center disable">
|
|
<span>حذف جستجو</span>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container-fluid">
|
|
|
|
<!-- Advance Search Box -->
|
|
<div class="d-block d-md-none mb-1">
|
|
<div class="row d-flex align-items-center justify-content-between">
|
|
<div class="search-box bg-white p-2">
|
|
<div class="d-flex justify-content-between text-center">
|
|
<button class="btn-search w-100" type="button" data-bs-toggle="modal" data-bs-target="#searchModal">
|
|
<span>جستجو پیشرفته</span>
|
|
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
|
|
<circle cx="11" cy="11" r="6" stroke="white" />
|
|
<path d="M20 20L17 17" stroke="white" stroke-linecap="round" />
|
|
</svg>
|
|
</button>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- End Advance Search Box -->
|
|
|
|
<div class="row p-lg-2">
|
|
<div class="card p-2">
|
|
<div class="wrapper">
|
|
<div class="personnelDocuments Rtable Rtable--5cols Rtable--collapse">
|
|
|
|
<div class="Rtable-row Rtable-row--head align-items-center sticky-div">
|
|
<div class="Rtable-cell column-heading width1">ردیف</div>
|
|
<div class="Rtable-cell column-heading width2">نام و نام خانوادگی</div>
|
|
<div class="Rtable-cell column-heading text-center width3">عکس پرسنلی</div>
|
|
<div class="Rtable-cell column-heading text-center width4">کارت ملی</div>
|
|
<div class="Rtable-cell column-heading text-center width5">کارت پایان خدمت</div>
|
|
<div class="Rtable-cell column-heading text-center width6">شناسنامه</div>
|
|
<div class="Rtable-cell column-heading text-end pe-2 width7">عملیات</div>
|
|
</div>
|
|
|
|
<div class="w-100" id="personnelDocumentsAjax">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Modal From Bottom For Advance Search -->
|
|
<div class="modal fade" id="searchModal" tabindex="-1" data-bs-backdrop="static" aria-labelledby="searchModalModalLabel" aria-hidden="true">
|
|
<div class="modal-dialog modal-fullscreen">
|
|
<div class="modal-content">
|
|
|
|
<div class="modal-header d-block text-center pb-0">
|
|
<div class="iphone-line mx-auto mb-3"></div>
|
|
<h5 class="modal-title mb-4 text-start" id="searchModalLabel">جستجوی پیشرفته</h5>
|
|
</div>
|
|
|
|
<div class="modal-body pt-0 mb-3">
|
|
<div class="container-fluid search-box">
|
|
|
|
<div id="overlaySearchAdvance" class=""></div>
|
|
|
|
<div class="row">
|
|
<div class="col-12 text-start mb-4">
|
|
<div><input type="text" name="employeeName" class="form-control employeeName" placeholder="نام پرسنل"></div>
|
|
</div>
|
|
<div class="col-12">
|
|
<div class="btn-clear-filter py-2 text-center disable d-block w-100 mt-2">
|
|
<span class="w-100">حذف جستجو</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="modal-footer justify-content-center align-items-center">
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-6 text-end">
|
|
<button type="button" class="btn-cancel w-100" data-bs-dismiss="modal">بستن</button>
|
|
</div>
|
|
<div class="col-6 text-start">
|
|
<button type="submit" class="btn-search btn-search-click-mobile w-100">جستجو</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- End Modal From Bottom For Advance Search -->
|
|
|
|
|
|
<div id="MainModal" class="modal fade personalListModal" aria-labelledby="myModalLabel" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-hidden="true" style="display: none;">
|
|
<div class="modal-dialog modal-xxl modal-dialog-centered modal-dialog-scrollable">
|
|
<div class="modal-content" id="ModalContent">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<input type="hidden" name="Model.HasEmployees" value="Model.HasEmployees" id="hasEmployee" />
|
|
|
|
@section Script {
|
|
<script>
|
|
var antiForgeryToken = $(`@Html.AntiForgeryToken()`).val();
|
|
var employeeDocumentsAjaxLoadData = `@Url.Page("./Index", "EmployeeDocumentsAjax")`;
|
|
var showPictureUrl = `@Url.Page("./Index", "ShowPicture")`;
|
|
</script>
|
|
<script src="~/assetsclient/js/site.js?ver=@clientVersion"></script>
|
|
<script src="~/assetsclient/pages/employeesdocument/js/index.js?ver=@clientVersion"></script>
|
|
} |