diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCameraAccountChangePassword.cshtml b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCameraAccountChangePassword.cshtml
index fa15151f..16e300e3 100644
--- a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCameraAccountChangePassword.cshtml
+++ b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCameraAccountChangePassword.cshtml
@@ -181,4 +181,4 @@
var checkCodeAjax = `@Url.Page("./CameraAccounts", "CheckCode")`;
var ajaxCameraValidation = `@Url.Page("./CameraAccounts", "CameraValidation")`;
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCreateAccountSetting.cshtml b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCreateAccountSetting.cshtml
index 0e20fedc..932260b9 100644
--- a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCreateAccountSetting.cshtml
+++ b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalCreateAccountSetting.cshtml
@@ -307,4 +307,4 @@
var hasGroupWorkshop = @(Model.HasGroupWorkshop ? "true" : "false");
var saveCameraAccountAndWorkshopSettingAjax = `@Url.Page("./Index", "SaveCameraAccountAndWorkshopSetting")`;
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalSettingWorkTime.cshtml b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalSettingWorkTime.cshtml
index 8273edc4..4dc94467 100644
--- a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalSettingWorkTime.cshtml
+++ b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalSettingWorkTime.cshtml
@@ -186,4 +186,4 @@
var IsRegularWorkshop = @(Model.WorkshopShiftStatus == WorkshopShiftStatus.Regular ? "true" : "false");
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalTakeImages.cshtml b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalTakeImages.cshtml
index 23f318f2..d2237a26 100644
--- a/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalTakeImages.cshtml
+++ b/ServiceHost/Areas/AdminNew/Pages/Company/RollCall/ModalTakeImages.cshtml
@@ -231,4 +231,4 @@
var hasErrorPic2 = false;
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/ServiceHost/Areas/Client/Pages/Company/CustomizeCheckout/CheckoutTemporary.cshtml b/ServiceHost/Areas/Client/Pages/Company/CustomizeCheckout/CheckoutTemporary.cshtml
index 3c858e2d..f8394fc6 100644
--- a/ServiceHost/Areas/Client/Pages/Company/CustomizeCheckout/CheckoutTemporary.cshtml
+++ b/ServiceHost/Areas/Client/Pages/Company/CustomizeCheckout/CheckoutTemporary.cshtml
@@ -760,6 +760,8 @@
var deleteOneAjax = `@Url.Page("/Company/CustomizeCheckout/CheckoutTemporary", "DeleteOne")`;
var deleteAllAjax = `@Url.Page("/Company/CustomizeCheckout/CheckoutTemporary", "DeleteAll")`;
+
+
}
\ No newline at end of file
diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/_Partials/ConfirmEmployeeTimeChangeModal.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/_Partials/ConfirmEmployeeTimeChangeModal.cshtml
index 5baf82e9..6ed4ab0e 100644
--- a/ServiceHost/Areas/Client/Pages/Company/RollCall/_Partials/ConfirmEmployeeTimeChangeModal.cshtml
+++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/_Partials/ConfirmEmployeeTimeChangeModal.cshtml
@@ -51,10 +51,16 @@
$(document).ready(function () {
new Cleave('.dateModal', {
- date: true,
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave('.dateModal', {
+ // date: true,
+ // datePattern: ['Y', 'm', 'd']
+ // });
+
$('.dateModal').val(dateNow);
$(".closeConfirmModal").on("click", function () {
diff --git a/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalAddRollCall.js b/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalAddRollCall.js
index c0fc72e6..402e692e 100644
--- a/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalAddRollCall.js
+++ b/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalAddRollCall.js
@@ -18,10 +18,15 @@
$(".form-control-date").each(function () {
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
$(".dateTime").each(function () {
diff --git a/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalEditRollCall.js b/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalEditRollCall.js
index b561e70b..120238f2 100644
--- a/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalEditRollCall.js
+++ b/ServiceHost/wwwroot/AssetsAdminNew/RollCall/js/ModalEditRollCall.js
@@ -5,10 +5,15 @@
$(".form-control-date").each(function () {
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
$(".dateTime").each(function () {
diff --git a/ServiceHost/wwwroot/AssetsAdminNew/WorkFlow/js/ModalEmployeeEdit.js b/ServiceHost/wwwroot/AssetsAdminNew/WorkFlow/js/ModalEmployeeEdit.js
index c4cffbab..594757df 100644
--- a/ServiceHost/wwwroot/AssetsAdminNew/WorkFlow/js/ModalEmployeeEdit.js
+++ b/ServiceHost/wwwroot/AssetsAdminNew/WorkFlow/js/ModalEmployeeEdit.js
@@ -13,10 +13,15 @@
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
});
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutTemporary.js b/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutTemporary.js
index df55e1ec..becf0493 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutTemporary.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutTemporary.js
@@ -126,10 +126,16 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
var filterEmployeeId = $('#employeeId').val();
@@ -1397,7 +1403,6 @@ function loadMore() {
headers: { "RequestVerificationToken": antiForgeryToken },
success: function (response) {
- console.log(response);
if (response.pageIndex > 0) {
var n = pageIndex + 1;
@@ -1511,17 +1516,17 @@ function loadMore() {
${response.deletePermission === "true" ? `
` : ``}
-
+
@@ -1530,37 +1535,37 @@ function loadMore() {
${response.printPermission === "true" ? `
-
+
-
+
` : ``}
${response.deletePermission === "true" ? `
` : ``}
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutUnofficial.js b/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutUnofficial.js
index 6e300cd2..5dcec93a 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutUnofficial.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/CustomizeCheckout/js/CheckoutUnofficial.js
@@ -2,7 +2,7 @@
let $checkAll = $("#checkAll2");
let $checkboxes = $(".foo");
-
+
$checkAll.on("change", function () {
$checkboxes.prop("checked", this.checked);
@@ -150,7 +150,7 @@ $(document).on('click', '.btn-search-click', function (event) {
const selectedMonth = $('#sendDropdownMonth').val();
const isYearMonthSelected = selectedYear === "0" && selectedMonth === "0";
- if (!isYearMonthSelected && (selectedYear === "0" || selectedMonth === "0")) {
+ if (!isYearMonthSelected && (selectedYear === "0" || selectedMonth === "0") ) {
$('#dropdown-year').addClass("errored");
$('#dropdown-month').addClass("errored");
@@ -175,7 +175,7 @@ $(document).on('click', '.btn-search-click', function (event) {
const endDate = $('.end-date').val();
const isStartEndDateSelected = startDate.trim() === "" && endDate.trim() === "";
- if (!isStartEndDateSelected && (startDate.trim() === "" || endDate.trim() === "")) {
+ if (!isStartEndDateSelected && (startDate.trim() === "" || endDate.trim() === "") ) {
$('.start-date').addClass("errored");
$('.end-date').addClass("errored");
@@ -223,7 +223,7 @@ $(document).ready(function () {
} else {
$('.btn-clear-filter').addClass('disable');
}
- if (filterStart !== '') {
+ if(filterStart !== '') {
$('#start-date').text(filterStart);
}
if (filterEnd !== '') {
@@ -1283,10 +1283,16 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
@@ -1503,18 +1509,18 @@ function loadMore() {
` : ``}
${response.deletePermission === "true" ? `
` : ``}
-
+
@@ -1523,7 +1529,7 @@ function loadMore() {
${response.printPermission === "true" ? `
-
@@ -1708,6 +1714,7 @@ function downloadExcelAll() {
return
}
+
var idlist = "";
$('.foo').each(function () {
if ($(this).is(":checked")) {
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/CreateEmployeeForm.js b/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/CreateEmployeeForm.js
index e3f99787..15fea561 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/CreateEmployeeForm.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/CreateEmployeeForm.js
@@ -54,10 +54,15 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
});
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/IdentityInformationModal.js b/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/IdentityInformationModal.js
index 59453d6c..6efa24cd 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/IdentityInformationModal.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Employees/js/IdentityInformationModal.js
@@ -15,10 +15,15 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
$(".checkNationalCodeAndBirthDate").click(function () {
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/Index.js b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/Index.js
index e5757496..324dbdb0 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/Index.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/Index.js
@@ -43,10 +43,15 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
//******************** انتخاب همه ی چک باکس ها ********************
$(".checkAll").change(function () {
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js
index e9ce8af4..36a159ff 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalCreateNewFine.js
@@ -96,10 +96,15 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
updateDateInput(0);
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js
index 04ed44a3..4d9391f9 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Fine/js/ModalEditFine.js
@@ -1,4 +1,35 @@
-$(document).ready(function () {
+document.querySelectorAll('.scroll-container-amount').forEach(container => {
+ let isDown = false;
+ let startX;
+ let scrollLeft;
+
+ container.addEventListener('mousedown', (e) => {
+ isDown = true;
+ startX = e.pageX - container.offsetLeft;
+ scrollLeft = container.scrollLeft;
+ container.style.cursor = "grabbing";
+ });
+
+ container.addEventListener('mouseleave', () => {
+ isDown = false;
+ container.style.cursor = "grab";
+ });
+
+ container.addEventListener('mouseup', () => {
+ isDown = false;
+ container.style.cursor = "grab";
+ });
+
+ container.addEventListener('mousemove', (e) => {
+ if (!isDown) return;
+ e.preventDefault();
+ const x = e.pageX - container.offsetLeft;
+ const walk = (x - startX) * 2;
+ container.scrollLeft = scrollLeft - walk;
+ });
+});
+
+$(document).ready(function () {
$('.form-control-number').on('keydown', function (e) {
const allowedKeys = [
'Backspace', 'Tab', 'Escape', 'Enter', 'ArrowLeft', 'ArrowRight',
@@ -49,10 +80,15 @@
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
});
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js b/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js
index 50e10cc2..217d4958 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/Index.js
@@ -41,11 +41,16 @@ $(document).ready(function () {
element.val(value);
});
- new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ new Cleave(this', {
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
//******************** انتخاب همه ی چک باکس ها ********************
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/ModalCreateNewLoan.js b/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/ModalCreateNewLoan.js
index 39c64a6b..75317b77 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/ModalCreateNewLoan.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Loan/js/ModalCreateNewLoan.js
@@ -98,10 +98,15 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
updateDateInput(0);
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/Index.js b/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/Index.js
index 794466f3..c74124c2 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/Index.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/Index.js
@@ -43,11 +43,16 @@ $(document).ready(function () {
element.val(value);
});
- new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ new Cleave('.dateInput', {
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
//******************** انتخاب همه ی چک باکس ها ********************
@@ -614,14 +619,13 @@ function htmlLoadWithEmployeeDataByDate(loadRewardListData) {
`;
itemRewards.rewards.forEach(function (item) {
-
html += `
@@ -663,7 +667,7 @@ function htmlLoadWithEmployeeDataByDate(loadRewardListData) {
${editPermission ?
`
-
+
@@ -689,7 +693,7 @@ function htmlLoadWithEmployeeDataByDate(loadRewardListData) {
${deletePermission ?
`
-
+
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalCreateNewReward.js b/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalCreateNewReward.js
index c70bc822..5f394942 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalCreateNewReward.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalCreateNewReward.js
@@ -92,10 +92,15 @@ $(document).ready(function () {
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
updateDateInput(0);
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalEditReward.js b/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalEditReward.js
index e3377ac7..7abfd7e6 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalEditReward.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/Reward/js/ModalEditReward.js
@@ -1,4 +1,35 @@
-$(document).ready(function () {
+document.querySelectorAll('.scroll-container-amount').forEach(container => {
+ let isDown = false;
+ let startX;
+ let scrollLeft;
+
+ container.addEventListener('mousedown', (e) => {
+ isDown = true;
+ startX = e.pageX - container.offsetLeft;
+ scrollLeft = container.scrollLeft;
+ container.style.cursor = "grabbing";
+ });
+
+ container.addEventListener('mouseleave', () => {
+ isDown = false;
+ container.style.cursor = "grab";
+ });
+
+ container.addEventListener('mouseup', () => {
+ isDown = false;
+ container.style.cursor = "grab";
+ });
+
+ container.addEventListener('mousemove', (e) => {
+ if (!isDown) return;
+ e.preventDefault();
+ const x = e.pageX - container.offsetLeft;
+ const walk = (x - startX) * 2;
+ container.scrollLeft = scrollLeft - walk;
+ });
+});
+
+$(document).ready(function () {
$('.form-control-number').on('keydown', function (e) {
const allowedKeys = [
'Backspace', 'Tab', 'Escape', 'Enter', 'ArrowLeft', 'ArrowRight',
@@ -49,10 +80,15 @@
});
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
ajaxPersonals();
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ConfirmEmployeeChange.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ConfirmEmployeeChange.js
index 5ce7a7c1..d47b55d7 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ConfirmEmployeeChange.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ConfirmEmployeeChange.js
@@ -12,9 +12,15 @@
// });
new Cleave('.dateInput', {
- date: true,
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ // new Cleave('.dateInput', {
+ // date: true,
+ // datePattern: ['Y', 'm', 'd']
+ // });
loadEmployeeIsChangeAjax();
});
@@ -108,10 +114,15 @@ function employeeList() {
$('.dateInput').each(function () {
- new Cleave(this, {
- date: true,
- datePattern: ['Y', 'm', 'd']
- });
+ new Cleave(this, {
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
+ });
+ // new Cleave(this, {
+ // date: true,
+ // datePattern: ['Y', 'm', 'd']
+ // });
$(this).val(dateNow);
});
@@ -124,9 +135,14 @@ function employeeList() {
}
$('#initialDateInput').on('input', function () {
- new Cleave('.dateInput', {
- date: true,
- datePattern: ['Y', 'm', 'd']
- });
+ new Cleave('.dateInput', {
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
+ });
+ // new Cleave('.dateInput', {
+ // date: true,
+ // datePattern: ['Y', 'm', 'd']
+ // });
$('.dateInput').val($(this).val());
});
\ No newline at end of file
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/LeaveCreate.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/LeaveCreate.js
index 49898f61..59862c3a 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/LeaveCreate.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/LeaveCreate.js
@@ -468,10 +468,17 @@
element.val(value);
});
+
new Cleave(this, {
- time: true,
- timePattern: ['h', 'm']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ // new Cleave(this, {
+ // time: true,
+ // timePattern: ['h', 'm']
+ // });
});
$("#StartHoures, #EndHours").on("keyup", validateTimeOrder);
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalAddRollCall.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalAddRollCall.js
index b8699eaa..675adbfe 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalAddRollCall.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalAddRollCall.js
@@ -21,12 +21,18 @@
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
$(".form-control-date").each(function () {
@@ -35,12 +41,18 @@
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
$(".dateTime").each(function () {
@@ -173,19 +185,31 @@
const value = convertPersianNumbersToEnglish($(this).val());
$(this).val(value);
});
-
+
new Cleave(newStartDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newStartDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newEndDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newEndDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newStartTimeInput[0], {
time: true,
timePattern: ['h', 'm']
@@ -657,19 +681,31 @@ function fetchAndDisplayRollCallData(employeeId, dateFa) {
const value = convertPersianNumbersToEnglish($(this).val());
$(this).val(value);
});
-
+
new Cleave(newStartDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newStartDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newEndDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newEndDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newStartTimeInput[0], {
time: true,
timePattern: ['h', 'm']
@@ -697,12 +733,18 @@ function fetchAndDisplayRollCallData(employeeId, dateFa) {
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
$(".dateTime").each(function () {
let element = $(this);
@@ -787,19 +829,31 @@ function fetchAndDisplayRollCallData(employeeId, dateFa) {
const value = convertPersianNumbersToEnglish($(this).val());
$(this).val(value);
});
-
+
new Cleave(newStartDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newStartDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newEndDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newEndDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newStartTimeInput[0], {
time: true,
timePattern: ['h', 'm']
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalEditRollCall.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalEditRollCall.js
index 28aa3a9f..3fc80894 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalEditRollCall.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalEditRollCall.js
@@ -11,12 +11,18 @@ $(document).ready(function () {
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
$(".dateTime").each(function () {
@@ -160,19 +166,32 @@ $(document).ready(function () {
$(this).val(value);
});
-
+
new Cleave(newStartDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newStartDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
+
new Cleave(newEndDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newEndDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newStartTimeInput[0], {
time: true,
timePattern: ['h', 'm']
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/Index.js b/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/Index.js
index d118fa7e..14391461 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/Index.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/Index.js
@@ -42,12 +42,18 @@ $(document).ready(function () {
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
//******************** انتخاب همه ی چک باکس ها ********************
@@ -185,27 +191,6 @@ $(document).on('click', '.btn-search-click, .btn-search-click-mobile', function
return;
}
- if (((searchName.val() === "0") && ((searchStartDateTime === '' && searchEndDateTime === '')))) {
- if (isMobile) {
- $('#start-date-mobile').addClass("errored");
- $('#end-date-mobile').addClass("errored");
- } else {
- $('#start-date').addClass("errored");
- $('#end-date').addClass("errored");
- $('.select2.select2-container .select2-selection').addClass("errored");
- }
-
- $('.alert-msg').show();
- $('.alert-msg p').text('برای جستجوی تاریخ، می بایست تاریخ شروع و پایان یا پرسنل را مشخص نمایید');
- setTimeout(function () {
- $('.alert-msg').hide();
- $('.alert-msg p').text('');
- $('#start-date, #end-date, .select2.select2-container .select2-selection ,#start-date-mobile, #end-date-mobile').removeClass("errored");
-
- }, 3500);
- return;
- }
-
$('.btn-clear-filter').removeClass('disable');
if (searchName.val() === "0" && searchStartDateTime === "" && searchEndDateTime === "") {
$('.btn-clear-filter').addClass('disable');
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalCreateNewSalaryAid.js b/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalCreateNewSalaryAid.js
index 2bfd9a13..a9c83285 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalCreateNewSalaryAid.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalCreateNewSalaryAid.js
@@ -90,12 +90,18 @@ $(document).ready(function () {
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
updateDateInput(0);
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalEditSalaryAid.js b/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalEditSalaryAid.js
index 342cd2e1..d1925b02 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalEditSalaryAid.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/SalaryAid/js/ModalEditSalaryAid.js
@@ -67,11 +67,18 @@ $(document).ready(function () {
});
$(".form-control-date").each(function () {
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
});
@@ -106,7 +113,7 @@ function SaveDataAjax() {
}, 3500);
return;
}
-
+
$('#createData').addClass('disable');
var data = $('#create-form').serialize();
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallAction.js b/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallAction.js
index 97f14bad..3ec7f10f 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallAction.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallAction.js
@@ -6,11 +6,18 @@ $(document).ready(function () {
$('.btn-register').addClass('disable');
$(".form-control-date").each(function () {
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ // new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ // });
});
$(".dateTime").each(function () {
diff --git a/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallUndefined.js b/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallUndefined.js
index f86c0484..d9a71f13 100644
--- a/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallUndefined.js
+++ b/ServiceHost/wwwroot/AssetsClient/pages/WorkFlow/js/ModalEditRollCallUndefined.js
@@ -9,12 +9,18 @@
let value = convertPersianNumbersToEnglish(element.val());
element.val(value);
});
-
+
new Cleave(this, {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+
+ //new Cleave(this, {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
});
$(".dateTime").each(function () {
@@ -158,19 +164,32 @@
$(this).val(value);
});
-
+
new Cleave(newStartDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newStartDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
new Cleave(newEndDateInput[0], {
- date: true,
- delimiter: '/',
- datePattern: ['Y', 'm', 'd']
+ delimiters: ['/', '/'],
+ blocks: [4, 2, 2],
+ numericOnly: true
});
+ //new Cleave(newEndDateInput[0], {
+ // date: true,
+ // delimiter: '/',
+ // datePattern: ['Y', 'm', 'd']
+ //});
+
+
new Cleave(newStartTimeInput[0], {
time: true,
timePattern: ['h', 'm']