From 450c8acd0624c23fd9de0b018fa92db8cc38218d Mon Sep 17 00:00:00 2001 From: vadivelJ96 Date: Thu, 12 Dec 2024 10:14:50 +0530 Subject: [PATCH] employee module changes-1 vadivel J 12-12-2024 --- app/Controllers/StockController.php | 7 +++- app/Views/addEmployeenew.php | 25 ++++++------- app/Views/editEmployeenew.php | 48 ++++++++++--------------- app/Views/employeeListing.php | 6 ++++ app/Views/incomingSilicaSandDetails.php | 22 +++++++----- 5 files changed, 53 insertions(+), 55 deletions(-) diff --git a/app/Controllers/StockController.php b/app/Controllers/StockController.php index cf131bd1..3c886bdb 100644 --- a/app/Controllers/StockController.php +++ b/app/Controllers/StockController.php @@ -379,7 +379,12 @@ class StockController extends BaseController ->where('id', $id) ->first(); - !empty($resultExists) ? $updates[] = $dbData : $inserts[] = $dbData; + if(!empty($resultExists)){ + $dbData['id'] = $resultExists['id']; + $updates[] = $dbData ; + }else{ + $inserts[] = $dbData; + } } diff --git a/app/Views/addEmployeenew.php b/app/Views/addEmployeenew.php index 3e6464d8..ab9917d9 100755 --- a/app/Views/addEmployeenew.php +++ b/app/Views/addEmployeenew.php @@ -771,10 +771,8 @@
* + title="Only letters and numbers are allowed" onkeyup="convertToUpperCase()" + class="form-control" onkeypress="return alpha(event);" required>
+ + + \ No newline at end of file diff --git a/app/Views/editEmployeenew.php b/app/Views/editEmployeenew.php index 45017650..b4fe429a 100755 --- a/app/Views/editEmployeenew.php +++ b/app/Views/editEmployeenew.php @@ -690,8 +690,7 @@ if (!empty($EmpDetails)) {
-
@@ -1169,7 +1168,8 @@ if (!empty($EmpDetails)) { + onkeypress="return isNumberKey(event)" required + value="">
@@ -1190,7 +1190,8 @@ if (!empty($EmpDetails)) { onchange="validatePAN();" class="form-control" pattern="([a-zA-Z]){5}([0-9]){4}([a-zA-Z]){1}" title=" 5 character,4 Digit Numbers,1 character (ex:ABCDE1234A) " - onkeypress="return alpha(event);"> + onkeypress="return alpha(event);" + value="" >
@@ -1208,6 +1209,7 @@ if (!empty($EmpDetails)) {
+ + + + \ No newline at end of file diff --git a/app/Views/employeeListing.php b/app/Views/employeeListing.php index 31f4e452..c1d033e1 100755 --- a/app/Views/employeeListing.php +++ b/app/Views/employeeListing.php @@ -116,6 +116,7 @@ Employee Name Contact Number Designation + Date Of Joining Department Active @@ -124,6 +125,9 @@ DateofJoining); + $dateOfJoining = $dateOfJoining->format('d-m-Y'); + ?> Created_date)) == "30-11--0001") { @@ -135,7 +139,9 @@ FirstName; ?> ContactNumber ?> Designation ?> + DepartmentName ?> + IsActive == 1) ? ' Active ' : ' In Active '; ?>