Files
Backend-Api/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ConfirmEmployeeChange.js

54 lines
1.6 KiB
JavaScript

$(document).ready(function () {
$(".closeConfirmModal").on("click", function () {
$('#ConfirmEmployeeModal').hide();
});
loadEmployeeIsChangeAjax();
});
function loadEmployeeIsChangeAjax() {
var GID = $('#CommandID').val();
var htmlEmployeeItem = '';
$.ajax({
async: false,
contentType: 'charset=utf-8',
dataType: 'json',
type: 'GET',
url: loadEmployeesGroupAjax,
data: { 'groupId': Number(GID) },
headers: { "RequestVerificationToken": `${antiForgeryToken}` },
success: function (response) {
var responseDataEmployee = response.data;
if (response.success) {
if (responseDataEmployee.length > 0) {
responseDataEmployee.forEach(function (itemEmployee) {
if (itemEmployee.isShiftChanged) {
isShiftChanged = true;
htmlEmployeeItem += `<li>${itemEmployee.name}</li>`;
htmlEmployeeItem += `<input type="hidden" name="SelectedEmployeeIds[]" value="${itemEmployee.employeeId}" />`;
}
});
$('#loadEmployeeItem').html(htmlEmployeeItem);
} else {
isShiftChanged = false;
var htmlEmpty = `<div class="text-center bg-white card py-5 d-flex align-items-center justify-content-center">
<div class="">
<img src="/assetsclient/images/empty.png" alt="" class="img-fluid" />
<h5>اطلاعاتی وجود ندارد.</h5>
</div>
</div>`;
$('#loadEmployeeItem').html(htmlEmpty);
}
}
},
failure: function (response) {
console.log(5, response);
}
});
}