emp module dev 24/10 changes 1 -vadivel J
This commit is contained in:
parent
2e1abe5f96
commit
a9d0f350e8
@ -198,6 +198,40 @@ class Employeedetails extends BaseController
|
|||||||
/**
|
/**
|
||||||
* This function is used to save the new Employee form in the database
|
* This function is used to save the new Employee form in the database
|
||||||
*/
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* This function is used to save the new Employee form in the database
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
function AddNewEmployee()
|
function AddNewEmployee()
|
||||||
{
|
{
|
||||||
@ -365,16 +399,15 @@ class Employeedetails extends BaseController
|
|||||||
$this->empFiles->save([
|
$this->empFiles->save([
|
||||||
'file_name' => $fileNames[$index], // User-entered file name
|
'file_name' => $fileNames[$index], // User-entered file name
|
||||||
'emp_file' => $newName, // New file name
|
'emp_file' => $newName, // New file name
|
||||||
'emp_id' => $result,
|
'emp_id' => $result['EmpID'],
|
||||||
'path' => $path
|
'path' => $path
|
||||||
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$EmpID = $result;
|
$EmpID = $result['EmpID'];
|
||||||
$Total_Salary = $this->request->getPost('Total_salary');
|
$Total_Salary = $this->request->getPost('Total_salary');
|
||||||
$Basic_Pay = $this->request->getPost('Basic_Pay');
|
$Basic_Pay = $this->request->getPost('Basic_Pay');
|
||||||
$HRA_Rate = $this->request->getPost('HRA_Rate');
|
$HRA_Rate = $this->request->getPost('HRA_Rate');
|
||||||
@ -628,12 +661,45 @@ class Employeedetails extends BaseController
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* To Update the employee details*/
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
/* To Update the employee details*/
|
||||||
|
|
||||||
|
|
||||||
function UpdateEmployee()
|
function UpdateEmployee()
|
||||||
{
|
{
|
||||||
|
|
||||||
$EmpId = $this->request->getPost('employeeid');
|
$EmpId = $this->request->getGet('empId');
|
||||||
|
|
||||||
$EmpId = $this->request->getPost('employeeid');
|
|
||||||
$PictureName = $this->request->getPost('Image');
|
$PictureName = $this->request->getPost('Image');
|
||||||
$ModifyPictureName = $this->request->getPost('ModifyImage');
|
$ModifyPictureName = $this->request->getPost('ModifyImage');
|
||||||
$Picture = "";
|
$Picture = "";
|
||||||
@ -853,9 +919,8 @@ class Employeedetails extends BaseController
|
|||||||
$this->empFiles->save([
|
$this->empFiles->save([
|
||||||
'file_name' => $fileNames[$index], // User-entered file name
|
'file_name' => $fileNames[$index], // User-entered file name
|
||||||
'emp_file' => $newName, // New file name
|
'emp_file' => $newName, // New file name
|
||||||
'emp_id' => $result,
|
'emp_id' => $EmpId,
|
||||||
'path' => $path
|
'path' => $path
|
||||||
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,4 +21,3 @@ class EmpFilesModel extends Model
|
|||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
@ -1003,19 +1003,19 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-md-11">
|
<div class="col-md-11">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"><label>Aadhar Number</label> <span
|
<div class="col-md-4"><label>Aadhar Number</label> <span
|
||||||
class="badge">*</span>
|
class="badge">*</span>
|
||||||
<input type="text" id="aadharno" name="aadharno" maxlength="14"
|
<input type="text" id="aadharno" name="aadharno" maxlength="14"
|
||||||
onchange="ValidateAadhar();" class="form-control"
|
onchange="ValidateAadhar();" class="form-control"
|
||||||
onkeypress="return isNumberKey(event)" required>
|
onkeypress="return isNumberKey(event)" required>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>File Name</label>
|
<label>Aadhar File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name1" maxlength="255"
|
<input type="text" id="file_name" name="file_name1" maxlength="255"
|
||||||
class="form-control" value="Aadhar">
|
class="form-control" value="Aadhar">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Select Aadhar File</label>
|
<label>Select Aadhar File</label>
|
||||||
<input type="file" name="emp_file1" class="">
|
<input type="file" name="emp_file1" class="">
|
||||||
</div>
|
</div>
|
||||||
@ -1027,7 +1027,7 @@
|
|||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3"><label>PAN Number</label>
|
<div class="col-md-4"><label>PAN Number</label>
|
||||||
<input type="text" id="panno" maxlength="10"
|
<input type="text" id="panno" maxlength="10"
|
||||||
style="text-transform:uppercase" name="panno"
|
style="text-transform:uppercase" name="panno"
|
||||||
onchange="validatePAN();" class="form-control"
|
onchange="validatePAN();" class="form-control"
|
||||||
@ -1036,26 +1036,21 @@
|
|||||||
onkeypress="return alpha(event);">
|
onkeypress="return alpha(event);">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>PAN File Name</label>
|
<label>PAN File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name2" maxlength="255"
|
<input type="text" id="file_name" name="file_name2" maxlength="255"
|
||||||
class="form-control" value="PAN">
|
class="form-control" value="PAN">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Select PAN File</label>
|
<label>Select PAN File</label>
|
||||||
<input type="file" name="emp_file2" class="">
|
<input type="file" name="emp_file2" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3"><label>Passport Number</label>
|
<div class="col-md-4"><label>Passport Number</label>
|
||||||
<input type="text" id="passportno" maxlength="9"
|
<input type="text" id="passportno" maxlength="9"
|
||||||
onchange="ValidatePassport();" name="passportno"
|
onchange="ValidatePassport();" name="passportno"
|
||||||
style="text-transform:uppercase" class="form-control"
|
style="text-transform:uppercase" class="form-control"
|
||||||
@ -1063,44 +1058,39 @@
|
|||||||
The first character cannot be Q, X or Z. (eg:A12 34567)" onkeypress="return alpha(event);">
|
The first character cannot be Q, X or Z. (eg:A12 34567)" onkeypress="return alpha(event);">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Passport File Name</label>
|
<label>Passport File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name3" maxlength="255"
|
<input type="text" id="file_name" name="file_name3" maxlength="255"
|
||||||
class="form-control" value="Passport">
|
class="form-control" value="Passport">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Select Passport File</label>
|
<label>Select Passport File</label>
|
||||||
<input type="file" name="emp_file3" class="">
|
<input type="file" name="emp_file3" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"></div>
|
<div class="col-md-4"></div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Bank PassBok Name</label>
|
<label>Bank PassBok Name</label>
|
||||||
<input type="text" id="file_name" name="file_name4" maxlength="255"
|
<input type="text" id="file_name" name="file_name4" maxlength="255"
|
||||||
class="form-control" value="Bank Passbook">
|
class="form-control" value="Bank Passbook">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Bank PassBok File</label>
|
<label>Bank PassBok File</label>
|
||||||
<input type="file" name="emp_file4" class="">
|
<input type="file" name="emp_file4" class="">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"></div>
|
<div class="col-md-4"></div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Other Document File Name</label>
|
<label>Other Document File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name5" maxlength="255"
|
<input type="text" id="file_name" name="file_name5" maxlength="255"
|
||||||
class="form-control" value="Other Document">
|
class="form-control" value="Other Document">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Other Document File </label>
|
<label>Other Document File </label>
|
||||||
<input type="file" name="emp_file5" class="">
|
<input type="file" name="emp_file5" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -58,8 +58,8 @@ $uano = '';
|
|||||||
$is_management_team = 0;
|
$is_management_team = 0;
|
||||||
$esi_applicable = 0;
|
$esi_applicable = 0;
|
||||||
$pf_applicable = 0;
|
$pf_applicable = 0;
|
||||||
$TDS_Rate='';
|
$TDS_Rate = '';
|
||||||
$tds_apllicable=0;
|
$tds_apllicable = 0;
|
||||||
|
|
||||||
if (!empty($EmpDetails)) {
|
if (!empty($EmpDetails)) {
|
||||||
foreach ($EmpDetails as $Emp) {
|
foreach ($EmpDetails as $Emp) {
|
||||||
@ -96,8 +96,8 @@ if (!empty($EmpDetails)) {
|
|||||||
$IFSCCode = $Emp->IFSCCode;
|
$IFSCCode = $Emp->IFSCCode;
|
||||||
$BankBranchName = $Emp->BankBranchName;
|
$BankBranchName = $Emp->BankBranchName;
|
||||||
$BankAddress = $Emp->BankAddress;
|
$BankAddress = $Emp->BankAddress;
|
||||||
$TDS_Rate=$Emp->TDS_Rate;
|
$TDS_Rate = $Emp->TDS_Rate;
|
||||||
$tds_applicable =$Emp->tds_applicable;
|
$tds_applicable = $Emp->tds_applicable;
|
||||||
$PassportNo = $Emp->PassportNo;
|
$PassportNo = $Emp->PassportNo;
|
||||||
$Passport_Valid_till = $Emp->Passport_Valid_till;
|
$Passport_Valid_till = $Emp->Passport_Valid_till;
|
||||||
if ($Passport_Valid_till != '' && $Passport_Valid_till != '0000-00-00 00:00:00') {
|
if ($Passport_Valid_till != '' && $Passport_Valid_till != '0000-00-00 00:00:00') {
|
||||||
@ -145,6 +145,7 @@ if (!empty($EmpDetails)) {
|
|||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|
||||||
<div class="content-page">
|
<div class="content-page">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
@ -207,8 +208,8 @@ if (!empty($EmpDetails)) {
|
|||||||
<div class="box-header">
|
<div class="box-header">
|
||||||
|
|
||||||
<img id="profilepicture"
|
<img id="profilepicture"
|
||||||
src="<?php echo base_url() . $ProfilePic; ?>" alt="your image"
|
src="<?php echo base_url() . $ProfilePic; ?>"
|
||||||
style="width: 139px;" />
|
alt="your image" style="width: 139px;" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -216,18 +217,20 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<br/>
|
<br />
|
||||||
|
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
|
|
||||||
<label for="photo">Select profile picture<br /><small>(only .jpg or
|
<label for="photo">Select profile picture<br /><small>(only .jpg
|
||||||
|
or
|
||||||
.png)</small>
|
.png)</small>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<input type='file' onchange="readURL(this);" id="photo"
|
<input type='file' onchange="readURL(this);" id="photo"
|
||||||
value="<?php echo base_url() . $ProfilePic; ?>" name="photo" />
|
value="<?php echo base_url() . $ProfilePic; ?>"
|
||||||
|
name="photo" />
|
||||||
|
|
||||||
|
|
||||||
<input type="hidden" name="Image" id="Image"
|
<input type="hidden" name="Image" id="Image"
|
||||||
@ -253,11 +256,11 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
<div class="form-row" >
|
<div class="form-row">
|
||||||
|
|
||||||
<input type="checkbox" id="isactive" <?php echo $IsActive; ?>
|
<input type="checkbox" id="isactive" <?php echo $IsActive; ?>
|
||||||
name="isactive" value="1">
|
name="isactive" value="1">
|
||||||
<label style="margin-top:8px;" >
|
<label style="margin-top:8px;">
|
||||||
Is Active
|
Is Active
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
@ -281,11 +284,13 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-4 pad">
|
<div class="col-md-4 pad">
|
||||||
<label>Father / Husband Name</label><span class="badge">*</span>
|
<label>Father / Husband Name</label><span
|
||||||
|
class="badge">*</span>
|
||||||
<input type="text" name="FatherName" id="FatherName"
|
<input type="text" name="FatherName" id="FatherName"
|
||||||
maxlength="200" value="<?php echo $FatherName; ?>"
|
maxlength="200" value="<?php echo $FatherName; ?>"
|
||||||
placeholder="Father / Husband Name" class="form-control"
|
placeholder="Father / Husband Name"
|
||||||
required onkeypress="return onlyAlphabets(event);">
|
class="form-control" required
|
||||||
|
onkeypress="return onlyAlphabets(event);">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-4 pad">
|
<div class="col-md-4 pad">
|
||||||
@ -294,7 +299,8 @@ if (!empty($EmpDetails)) {
|
|||||||
value="<?php echo $ContactNumber; ?>"
|
value="<?php echo $ContactNumber; ?>"
|
||||||
onchange="getMobileValidation();" id="ContactNumber"
|
onchange="getMobileValidation();" id="ContactNumber"
|
||||||
required placeholder="Contact Number" maxlength="10"
|
required placeholder="Contact Number" maxlength="10"
|
||||||
class="form-control" onkeypress="return isNumberKey(event)">
|
class="form-control"
|
||||||
|
onkeypress="return isNumberKey(event)">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@ -305,7 +311,8 @@ if (!empty($EmpDetails)) {
|
|||||||
<div class="col-md-4 pad">
|
<div class="col-md-4 pad">
|
||||||
<label>Gender</label><span class="badge">*</span>
|
<label>Gender</label><span class="badge">*</span>
|
||||||
<select id="gender" name="gender" type="text"
|
<select id="gender" name="gender" type="text"
|
||||||
placeholder="Gender" required class="form-control select2">
|
placeholder="Gender" required
|
||||||
|
class="form-control select2">
|
||||||
<option value="<?php echo $Gender; ?>">
|
<option value="<?php echo $Gender; ?>">
|
||||||
<?php echo $Gender; ?>
|
<?php echo $Gender; ?>
|
||||||
</option>
|
</option>
|
||||||
@ -340,7 +347,8 @@ if (!empty($EmpDetails)) {
|
|||||||
<div class="col-md-4 pad">
|
<div class="col-md-4 pad">
|
||||||
<label>Age</label><span class="badge">*</span>
|
<label>Age</label><span class="badge">*</span>
|
||||||
<input type="text" name="age" placeholder="Age" id="age"
|
<input type="text" name="age" placeholder="Age" id="age"
|
||||||
value="<?php echo $Age; ?>" class="form-control" readonly>
|
value="<?php echo $Age; ?>" class="form-control"
|
||||||
|
readonly>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@ -495,8 +503,9 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Department</label><span class="badge">*</span>
|
<label>Department</label><span class="badge">*</span>
|
||||||
<select type="text" id="departmentname" name="departmentname"
|
<select type="text" id="departmentname"
|
||||||
required class="form-control select2">
|
name="departmentname" required
|
||||||
|
class="form-control select2">
|
||||||
<option value="<?php echo $Departmentcode; ?>">
|
<option value="<?php echo $Departmentcode; ?>">
|
||||||
<?php echo $Departmentcode . " - " . $DepartmentName; ?>
|
<?php echo $Departmentcode . " - " . $DepartmentName; ?>
|
||||||
</option>
|
</option>
|
||||||
@ -546,8 +555,9 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Qualification</label><span class="badge">*</span>
|
<label>Qualification</label><span class="badge">*</span>
|
||||||
<select type="text" id="eduqualifaction" name="eduqualifaction"
|
<select type="text" id="eduqualifaction"
|
||||||
required class="form-control select2">
|
name="eduqualifaction" required
|
||||||
|
class="form-control select2">
|
||||||
<option value="<?php echo $Edu_Qualification; ?>">
|
<option value="<?php echo $Edu_Qualification; ?>">
|
||||||
<?php echo $Edu_Qualification; ?>
|
<?php echo $Edu_Qualification; ?>
|
||||||
</option>
|
</option>
|
||||||
@ -569,7 +579,8 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-md-3" style="display:none">
|
<div class="col-md-3" style="display:none">
|
||||||
<label>Additional Qualification</label>
|
<label>Additional Qualification</label>
|
||||||
<input type="text" id="addqualification" name="addqualification"
|
<input type="text" id="addqualification"
|
||||||
|
name="addqualification"
|
||||||
value="<?php echo $Additional_Qualification; ?>"
|
value="<?php echo $Additional_Qualification; ?>"
|
||||||
maxlength="100" placeholder="Additional Qualification"
|
maxlength="100" placeholder="Additional Qualification"
|
||||||
class="form-control">
|
class="form-control">
|
||||||
@ -586,7 +597,8 @@ if (!empty($EmpDetails)) {
|
|||||||
<input type="text" id="referrercontno" name="referrercontno"
|
<input type="text" id="referrercontno" name="referrercontno"
|
||||||
value="<?php echo $Reference_ContactNumber; ?>"
|
value="<?php echo $Reference_ContactNumber; ?>"
|
||||||
onchange="getValidReferNumber();" maxlength="10"
|
onchange="getValidReferNumber();" maxlength="10"
|
||||||
placeholder="Referrer Contact Number" class="form-control"
|
placeholder="Referrer Contact Number"
|
||||||
|
class="form-control"
|
||||||
onkeypress="return isNumberKey(event)">
|
onkeypress="return isNumberKey(event)">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -662,15 +674,16 @@ if (!empty($EmpDetails)) {
|
|||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Bank Name</label>
|
<label>Bank Name</label>
|
||||||
<input type="text" id="bankbranchname" name="bankbranchname"
|
<input type="text" id="bankbranchname" name="bankbranchname"
|
||||||
class="form-control" value="<?php echo $BankBranchName; ?>"
|
class="form-control"
|
||||||
required>
|
value="<?php echo $BankBranchName; ?>" required>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Account Number</label>
|
<label>Account Number</label>
|
||||||
<input type="text" id="accountno" maxlength="20"
|
<input type="text" id="accountno" maxlength="20"
|
||||||
name="accountno" placeholder="Account Number"
|
name="accountno" placeholder="Account Number"
|
||||||
class="form-control" value="<?php echo $BankAccountNo; ?>"
|
class="form-control"
|
||||||
|
value="<?php echo $BankAccountNo; ?>"
|
||||||
onkeypress="return isNumberKey(event)">
|
onkeypress="return isNumberKey(event)">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
@ -767,9 +780,10 @@ if (!empty($EmpDetails)) {
|
|||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>ESI Number</label>
|
<label>ESI Number</label>
|
||||||
<input type="text" id="esino" name="esino" maxlength="10"
|
<input type="text" id="esino" name="esino"
|
||||||
onchange="validateESI();" class="form-control"
|
maxlength="10" onchange="validateESI();"
|
||||||
title=" 10 digit number" value="<?php echo $esino; ?>"
|
class="form-control" title=" 10 digit number"
|
||||||
|
value="<?php echo $esino; ?>"
|
||||||
onkeypress="return isNumberKey(event)">
|
onkeypress="return isNumberKey(event)">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -792,9 +806,10 @@ if (!empty($EmpDetails)) {
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>UAN</label>
|
<label>UAN</label>
|
||||||
<input type="text" id="pfno" name="pfno" maxlength="22"
|
<input type="text" id="pfno" name="pfno" maxlength="22"
|
||||||
value="<?php echo $pfno; ?>" onchange="validatePF();"
|
value="<?php echo $pfno; ?>"
|
||||||
class="form-control" style="text-transform:uppercase"
|
onchange="validatePF();" class="form-control"
|
||||||
pattern="\d{12}" title="12 Digit number"
|
style="text-transform:uppercase" pattern="\d{12}"
|
||||||
|
title="12 Digit number"
|
||||||
onkeypress="return alpha(event);">
|
onkeypress="return alpha(event);">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -841,13 +856,11 @@ if (!empty($EmpDetails)) {
|
|||||||
<label class="switch">
|
<label class="switch">
|
||||||
<input type="checkbox" name="tds_applicable"
|
<input type="checkbox" name="tds_applicable"
|
||||||
value="<?= $tds_applicable; ?>" <?php echo $tds_applicable == '1' ? 'checked' : ''; ?>
|
value="<?= $tds_applicable; ?>" <?php echo $tds_applicable == '1' ? 'checked' : ''; ?>
|
||||||
onchange="updateSwitchValue(this)"
|
onchange="updateSwitchValue(this)" />
|
||||||
/>
|
|
||||||
<span class="slider"></span>
|
<span class="slider"></span>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<label
|
<label class="mt-4">TDS
|
||||||
class="mt-4">TDS
|
|
||||||
Applicable</label>
|
Applicable</label>
|
||||||
|
|
||||||
|
|
||||||
@ -864,8 +877,7 @@ if (!empty($EmpDetails)) {
|
|||||||
<span class="slider"></span>
|
<span class="slider"></span>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<label
|
<label class="mt-4">ESI
|
||||||
class="mt-4">ESI
|
|
||||||
Applicable</label>
|
Applicable</label>
|
||||||
|
|
||||||
|
|
||||||
@ -882,8 +894,7 @@ if (!empty($EmpDetails)) {
|
|||||||
<span class="slider"></span>
|
<span class="slider"></span>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<label
|
<label class="mt-4">PF
|
||||||
class="mt-4">PF
|
|
||||||
Applicable</label>
|
Applicable</label>
|
||||||
|
|
||||||
|
|
||||||
@ -907,13 +918,48 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="tab-pane fade" id="fourth">
|
<div class="tab-pane fade" id="fourth">
|
||||||
<form id="proofForm" method="post" enctype="multipart/form-data" action="#" class="form-horizontal">
|
<form id="proofForm" method="post" enctype="multipart/form-data" action="#"
|
||||||
|
class="form-horizontal">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-1">
|
<div class="col-md-1">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-11">
|
<div class="col-md-11">
|
||||||
<?php if (count($emp_data) > 0) {
|
<?php if (count($emp_data) > 0) {
|
||||||
|
|
||||||
|
$aadharFileName = '';
|
||||||
|
$panFileName = '';
|
||||||
|
$passportFileName = '';
|
||||||
|
$bankPassBookFileName = '';
|
||||||
|
$otherDocumentFileName = '';
|
||||||
|
$aadharFile = '';
|
||||||
|
$panFile = '';
|
||||||
|
$passportFile = '';
|
||||||
|
$bankPassBookFile = '';
|
||||||
|
$otherDocumentFile = '';
|
||||||
|
|
||||||
|
foreach ($emp_data as $emp_proofFile) {
|
||||||
|
|
||||||
|
if ($emp_proofFile['file_name'] == 'Aadhar') {
|
||||||
|
$aadharFileName = $emp_proofFile['file_name'];
|
||||||
|
$aadharFile = $emp_proofFile['emp_file'];
|
||||||
|
|
||||||
|
} elseif ($emp_proofFile['file_name'] == 'PAN') {
|
||||||
|
$panFileName = $emp_proofFile['file_name'];
|
||||||
|
$panFile = $emp_proofFile['emp_file'];
|
||||||
|
} elseif ($emp_proofFile['file_name'] == 'Passport') {
|
||||||
|
$passportFileName = $emp_proofFile['file_name'];
|
||||||
|
$passportFile = $emp_proofFile['emp_file'];
|
||||||
|
} elseif ($emp_proofFile['file_name'] == 'Bank Passbook') {
|
||||||
|
$bankPassBookFileName = $emp_proofFile['file_name'];
|
||||||
|
$bankPassBookFile = $emp_proofFile['emp_file'];
|
||||||
|
} else {
|
||||||
|
$otherDocumentFileName = $emp_proofFile['file_name'];
|
||||||
|
$otherDocumentFile = $emp_proofFile['emp_file'];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|
||||||
@ -924,13 +970,13 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
<label>File Name</label>
|
<label>File Name</label>
|
||||||
<input type="text" maxlength="255" class="form-control"
|
<input type="text" maxlength="255" class="form-control"
|
||||||
value="<?php echo $value['file_name']; ?>" readonly>
|
value="" readonly>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-1" style="margin-top: 32px;">
|
<div class="col-md-1" style="margin-top: 32px;">
|
||||||
<a href="<?php echo base_url() . 'public/uploads/images/emp_files/' . $value['emp_file']; ?>"
|
<a href=""
|
||||||
download>
|
download>
|
||||||
<i class="fa fa-download" aria-hidden="true"
|
<i class="fa fa-download" aria-hidden="true"
|
||||||
style="font-size: 25px;"></i>
|
style="font-size: 25px;"></i>
|
||||||
@ -938,7 +984,7 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-md-4" align="left" style="margin-top: 32px;">
|
<div class="col-md-4" align="left" style="margin-top: 32px;">
|
||||||
<button type="button" class="btn btn-danger btn-sm"
|
<button type="button" class="btn btn-danger btn-sm"
|
||||||
id="<?= $value['id']; ?>"
|
id=""
|
||||||
onclick="removeContact(this)">Delete
|
onclick="removeContact(this)">Delete
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
@ -948,27 +994,38 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
<!-- new code -->
|
<!-- new code -->
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"><label>Aadhar Number</label> <span
|
<div class="col-md-4"><label>Aadhar Number</label> <span
|
||||||
class="badge">*</span>
|
class="badge">*</span>
|
||||||
<input type="text" id="aadharno" name="aadharno" maxlength="14"
|
<input type="text" id="aadharno" name="aadharno"
|
||||||
onchange="ValidateAadhar();" class="form-control"
|
maxlength="14" onchange="ValidateAadhar();"
|
||||||
|
class="form-control"
|
||||||
onkeypress="return isNumberKey(event)" required>
|
onkeypress="return isNumberKey(event)" required>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>File Name</label>
|
<label>Aadhar File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name1" maxlength="255"
|
<input type="text" id="file_name" name="file_name1"
|
||||||
class="form-control" value="<?= $value['emp_file']?>">
|
maxlength="255" class="form-control"
|
||||||
|
value="<?= $aadharFileName; ?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-1">
|
||||||
<label>Select Aadhar File</label>
|
<a href="<?php echo base_url() . 'public/uploads/images/emp_files/' . $aadharFile; ?>"
|
||||||
<input type="file" name="emp_file1" class="" value="">
|
download>
|
||||||
|
<i class="fa fa-download mt-4" aria-hidden="true"
|
||||||
|
style="font-size: 25px;"></i>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
|
<label>Update Aadhar File</label>
|
||||||
|
<input type="file" name="emp_file1" class=""
|
||||||
|
value="">
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3"><label>PAN Number</label>
|
<div class="col-md-4"><label>PAN Number</label>
|
||||||
<input type="text" id="panno" maxlength="10"
|
<input type="text" id="panno" maxlength="10"
|
||||||
style="text-transform:uppercase" name="panno"
|
style="text-transform:uppercase" name="panno"
|
||||||
onchange="validatePAN();" class="form-control"
|
onchange="validatePAN();" class="form-control"
|
||||||
@ -979,80 +1036,116 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>PAN File Name</label>
|
<label>PAN File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name2" maxlength="255"
|
<input type="text" id="file_name" name="file_name2"
|
||||||
class="form-control" value="PAN">
|
maxlength="255" class="form-control" value="<?=$panFileName?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-1">
|
||||||
<label>Select PAN File</label>
|
<a href="<?php echo base_url() . 'public/uploads/images/emp_files/' . $panFile; ?>"
|
||||||
|
download>
|
||||||
|
<i class="fa fa-download mt-4" aria-hidden="true"
|
||||||
|
style="font-size: 25px;"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
|
<label>Update PAN File</label>
|
||||||
<input type="file" name="emp_file2" class="">
|
<input type="file" name="emp_file2" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3"><label>Passport Number</label>
|
<div class="col-md-4"><label>Passport Number</label>
|
||||||
<input type="text" id="passportno" maxlength="9"
|
<input type="text" id="passportno" maxlength="9"
|
||||||
onchange="ValidatePassport();" name="passportno"
|
onchange="ValidatePassport();" name="passportno"
|
||||||
style="text-transform:uppercase" class="form-control"
|
style="text-transform:uppercase" class="form-control"
|
||||||
pattern="[aA-prPR-wyWY]{1}[1-9]{1}\d{1}\s\d{4}[1-9]{1}" title="The first digit or the last digit will never be 0
|
pattern="[aA-prPR-wyWY]{1}[1-9]{1}\d{1}\s\d{4}[1-9]{1}"
|
||||||
The first character cannot be Q, X or Z. (eg:A12 34567)" onkeypress="return alpha(event);">
|
title="The first digit or the last digit will never be 0
|
||||||
|
The first character cannot be Q, X or Z. (eg:A12 34567)"
|
||||||
|
onkeypress="return alpha(event);">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Passport File Name</label>
|
<label>Passport File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name3" maxlength="255"
|
<input type="text" id="file_name" name="file_name3"
|
||||||
class="form-control" value="Passport">
|
maxlength="255" class="form-control" value="<?=$passportFileName; ?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-1">
|
||||||
|
<a href="<?php echo base_url() . 'public/uploads/images/emp_files/' . $passportFile; ?>"
|
||||||
|
download>
|
||||||
|
<i class="fa fa-download mt-4" aria-hidden="true"
|
||||||
|
style="font-size: 25px;"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
<label>Select Passport File</label>
|
<label>Select Passport File</label>
|
||||||
<input type="file" name="emp_file3" class="">
|
<input type="file" name="emp_file3" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"></div>
|
<div class="col-md-4"></div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Bank PassBok Name</label>
|
<label>Bank PassBok Name</label>
|
||||||
<input type="text" id="file_name" name="file_name4" maxlength="255"
|
<input type="text" id="file_name" name="file_name4"
|
||||||
class="form-control" value="Bank Passbook">
|
maxlength="255" class="form-control"
|
||||||
|
value="<?= $bankPassBookFileName; ?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-1">
|
||||||
|
<a href="<?php echo base_url() . 'public/uploads/images/emp_files/' . $bankPassBookFile; ?>"
|
||||||
|
download>
|
||||||
|
<i class="fa fa-download mt-4" aria-hidden="true"
|
||||||
|
style="font-size: 25px;"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
<label>Bank PassBok File</label>
|
<label>Bank PassBok File</label>
|
||||||
<input type="file" name="emp_file4" class="">
|
<input type="file" name="emp_file4" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"></div>
|
<div class="col-md-4"></div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<label>Other Document File Name</label>
|
<label>Other Document File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name5" maxlength="255"
|
<input type="text" id="file_name" name="file_name5"
|
||||||
class="form-control" value="Other Document">
|
maxlength="255" class="form-control"
|
||||||
|
value="<?= $otherDocumentFileName?>">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-1">
|
||||||
|
<a href="<?php echo base_url() . 'public/uploads/images/emp_files/' . $otherDocumentFile; ?>"
|
||||||
|
download>
|
||||||
|
<i class="fa fa-download mt-4" aria-hidden="true"
|
||||||
|
style="font-size: 25px;"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
<label>Other Document File </label>
|
<label>Other Document File </label>
|
||||||
<input type="file" name="emp_file5" class="">
|
<input type="file" name="emp_file5" class="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<?php } else { ?>
|
<?php } else { ?>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"><label>Aadhar Number</label> <span
|
<div class="col-md-4"><label>Aadhar Number</label> <span
|
||||||
class="badge">*</span>
|
class="badge">*</span>
|
||||||
<input type="text" id="aadharno" name="aadharno" maxlength="14"
|
<input type="text" id="aadharno" name="aadharno"
|
||||||
onchange="ValidateAadhar();" class="form-control"
|
maxlength="14" onchange="ValidateAadhar();"
|
||||||
|
class="form-control"
|
||||||
onkeypress="return isNumberKey(event)" required>
|
onkeypress="return isNumberKey(event)" required>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
<div class="col-md-3">
|
<label>Aadhar File Name</label>
|
||||||
<label>File Name</label>
|
<input type="text" id="file_name" name="file_name1"
|
||||||
<input type="text" id="file_name" name="file_name1" maxlength="255"
|
maxlength="255" class="form-control" value="Aadhar">
|
||||||
class="form-control" value="Aadhar">
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Select Aadhar File</label>
|
<label>Select Aadhar File</label>
|
||||||
<input type="file" name="emp_file1" class="">
|
<input type="file" name="emp_file1" class="">
|
||||||
</div>
|
</div>
|
||||||
@ -1060,7 +1153,7 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3"><label>PAN Number</label>
|
<div class="col-md-4"><label>PAN Number</label>
|
||||||
<input type="text" id="panno" maxlength="10"
|
<input type="text" id="panno" maxlength="10"
|
||||||
style="text-transform:uppercase" name="panno"
|
style="text-transform:uppercase" name="panno"
|
||||||
onchange="validatePAN();" class="form-control"
|
onchange="validatePAN();" class="form-control"
|
||||||
@ -1068,13 +1161,12 @@ if (!empty($EmpDetails)) {
|
|||||||
title=" 5 character,4 Digit Numbers,1 character (ex:ABCDE1234A) "
|
title=" 5 character,4 Digit Numbers,1 character (ex:ABCDE1234A) "
|
||||||
onkeypress="return alpha(event);">
|
onkeypress="return alpha(event);">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
<div class="col-md-3">
|
|
||||||
<label>PAN File Name</label>
|
<label>PAN File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name2" maxlength="255"
|
<input type="text" id="file_name" name="file_name2"
|
||||||
class="form-control" value="PAN">
|
maxlength="255" class="form-control" value="PAN">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Select PAN File</label>
|
<label>Select PAN File</label>
|
||||||
<input type="file" name="emp_file2" class="">
|
<input type="file" name="emp_file2" class="">
|
||||||
</div>
|
</div>
|
||||||
@ -1082,20 +1174,21 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<div class="col-md-3"><label>Passport Number</label>
|
<div class="col-md-4"><label>Passport Number</label>
|
||||||
<input type="text" id="passportno" maxlength="9"
|
<input type="text" id="passportno" maxlength="9"
|
||||||
onchange="ValidatePassport();" name="passportno"
|
onchange="ValidatePassport();" name="passportno"
|
||||||
style="text-transform:uppercase" class="form-control"
|
style="text-transform:uppercase" class="form-control"
|
||||||
pattern="[aA-prPR-wyWY]{1}[1-9]{1}\d{1}\s\d{4}[1-9]{1}" title="The first digit or the last digit will never be 0
|
pattern="[aA-prPR-wyWY]{1}[1-9]{1}\d{1}\s\d{4}[1-9]{1}"
|
||||||
The first character cannot be Q, X or Z. (eg:A12 34567)" onkeypress="return alpha(event);">
|
title="The first digit or the last digit will never be 0
|
||||||
|
The first character cannot be Q, X or Z. (eg:A12 34567)"
|
||||||
|
onkeypress="return alpha(event);">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
<div class="col-md-3">
|
|
||||||
<label>Passport File Name</label>
|
<label>Passport File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name3" maxlength="255"
|
<input type="text" id="file_name" name="file_name3"
|
||||||
class="form-control" value="Passport">
|
maxlength="255" class="form-control" value="Passport">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Select Passport File</label>
|
<label>Select Passport File</label>
|
||||||
<input type="file" name="emp_file3" class="">
|
<input type="file" name="emp_file3" class="">
|
||||||
</div>
|
</div>
|
||||||
@ -1103,26 +1196,28 @@ if (!empty($EmpDetails)) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"></div>
|
<div class="col-md-4"></div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Bank PassBok Name</label>
|
<label>Bank PassBok Name</label>
|
||||||
<input type="text" id="file_name" name="file_name4" maxlength="255"
|
<input type="text" id="file_name" name="file_name4"
|
||||||
class="form-control" value="Bank Passbook">
|
maxlength="255" class="form-control"
|
||||||
|
value="Bank Passbook">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Bank PassBok File</label>
|
<label>Bank PassBok File</label>
|
||||||
<input type="file" name="emp_file4" class="">
|
<input type="file" name="emp_file4" class="">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3"></div>
|
<div class="col-md-4"></div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Other Document File Name</label>
|
<label>Other Document File Name</label>
|
||||||
<input type="text" id="file_name" name="file_name5" maxlength="255"
|
<input type="text" id="file_name" name="file_name5"
|
||||||
class="form-control" value="Other Document">
|
maxlength="255" class="form-control"
|
||||||
|
value="Other Document">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3">
|
<div class="col-md-4">
|
||||||
<label>Other Document File </label>
|
<label>Other Document File </label>
|
||||||
<input type="file" name="emp_file5" class="">
|
<input type="file" name="emp_file5" class="">
|
||||||
</div>
|
</div>
|
||||||
@ -1139,7 +1234,8 @@ if (!empty($EmpDetails)) {
|
|||||||
class="btn btn-secondary">Previous</a>
|
class="btn btn-secondary">Previous</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="next list-inline-item float-right">
|
<li class="next list-inline-item float-right">
|
||||||
<button type="submit" class="btn btn-primary submit float-right">Submit</button>
|
<button type="submit"
|
||||||
|
class="btn btn-primary submit float-right">Submit</button>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@ -1161,7 +1257,7 @@ if (!empty($EmpDetails)) {
|
|||||||
if (input.files && input.files[0]) {
|
if (input.files && input.files[0]) {
|
||||||
var reader = new FileReader();
|
var reader = new FileReader();
|
||||||
|
|
||||||
reader.onload = function(e) {
|
reader.onload = function (e) {
|
||||||
$('#profilepicture')
|
$('#profilepicture')
|
||||||
.attr('src', e.target.result)
|
.attr('src', e.target.result)
|
||||||
.width(166)
|
.width(166)
|
||||||
@ -1174,8 +1270,8 @@ if (!empty($EmpDetails)) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$(function() {
|
$(function () {
|
||||||
$('#checksame').click(function() {
|
$('#checksame').click(function () {
|
||||||
if ($('#checksame').prop('checked')) {
|
if ($('#checksame').prop('checked')) {
|
||||||
|
|
||||||
$('#permanentaddress').val($('#currentaddress').val());
|
$('#permanentaddress').val($('#currentaddress').val());
|
||||||
@ -1510,7 +1606,7 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$(function() {
|
$(function () {
|
||||||
var d = new Date();
|
var d = new Date();
|
||||||
|
|
||||||
var month = d.getMonth();
|
var month = d.getMonth();
|
||||||
@ -1572,14 +1668,14 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function () {
|
||||||
$("#gender").select2();
|
$("#gender").select2();
|
||||||
$("#MartialStatus").select2();
|
$("#MartialStatus").select2();
|
||||||
$("#desigination").select2();
|
$("#desigination").select2();
|
||||||
$("#departmentname").select2();
|
$("#departmentname").select2();
|
||||||
$("#eduqualifaction").select2();
|
$("#eduqualifaction").select2();
|
||||||
$("#work_location").select2();
|
$("#work_location").select2();
|
||||||
document.getElementById('aadharno').addEventListener('input', function(e) {
|
document.getElementById('aadharno').addEventListener('input', function (e) {
|
||||||
e.target.value = e.target.value.replace(/[^\d]/g, '').replace(/(.{4})/g, '$1 ').trim();
|
e.target.value = e.target.value.replace(/[^\d]/g, '').replace(/(.{4})/g, '$1 ').trim();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -1639,7 +1735,7 @@ if (!empty($EmpDetails)) {
|
|||||||
},
|
},
|
||||||
type: "POST",
|
type: "POST",
|
||||||
url: "<?php echo base_url(); ?>deleteEmployeeFile",
|
url: "<?php echo base_url(); ?>deleteEmployeeFile",
|
||||||
success: function(data) {
|
success: function (data) {
|
||||||
$('#loader').hide();
|
$('#loader').hide();
|
||||||
if (data) {
|
if (data) {
|
||||||
alert("File removed");
|
alert("File removed");
|
||||||
@ -1663,7 +1759,7 @@ if (!empty($EmpDetails)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$("#email").change(function() {
|
$("#email").change(function () {
|
||||||
|
|
||||||
var emailId = $('#email').val();
|
var emailId = $('#email').val();
|
||||||
if (validateEmail() && emailId != "<?= $EmailId ?>") {
|
if (validateEmail() && emailId != "<?= $EmailId ?>") {
|
||||||
@ -1676,14 +1772,14 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
type: "POST",
|
type: "POST",
|
||||||
url: "<?php echo base_url(); ?>employeeEmailExist",
|
url: "<?php echo base_url(); ?>employeeEmailExist",
|
||||||
success: function(response) {
|
success: function (response) {
|
||||||
$('#loader').hide(); // Hide the loader after a successful response
|
$('#loader').hide(); // Hide the loader after a successful response
|
||||||
|
|
||||||
let responseCheck = response.data[0];
|
let responseCheck = response.data[0];
|
||||||
let responseEmail=response.data[0].EmailId;
|
let responseEmail = response.data[0].EmailId;
|
||||||
|
|
||||||
if(responseCheck ){
|
if (responseCheck) {
|
||||||
if ( responseEmail == emailId) {
|
if (responseEmail == emailId) {
|
||||||
alert(
|
alert(
|
||||||
"Another Employee already exists !!.Please Change the mail id");
|
"Another Employee already exists !!.Please Change the mail id");
|
||||||
$("#email").val('');
|
$("#email").val('');
|
||||||
@ -1694,17 +1790,17 @@ if (!empty($EmpDetails)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
complete: function() {
|
complete: function () {
|
||||||
$('#loader').hide(); // Ensure the loader is always hidden after the request completes
|
$('#loader').hide(); // Ensure the loader is always hidden after the request completes
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
$('#panno').change(function() {
|
$('#panno').change(function () {
|
||||||
|
|
||||||
var panNo = $('#panno').val();
|
var panNo = $('#panno').val();
|
||||||
if (validatePAN() && panNo != "<?= $PANNo ?>" ) {
|
if (validatePAN() && panNo != "<?= $PANNo ?>") {
|
||||||
$('#loader').show();
|
$('#loader').show();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
data: {
|
data: {
|
||||||
@ -1713,13 +1809,13 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
type: "POST",
|
type: "POST",
|
||||||
url: "<?php echo base_url(); ?>employeePANExist",
|
url: "<?php echo base_url(); ?>employeePANExist",
|
||||||
success: function(response) {
|
success: function (response) {
|
||||||
$('#loader').hide();
|
$('#loader').hide();
|
||||||
|
|
||||||
let responseCheck = response.data[0];
|
let responseCheck = response.data[0];
|
||||||
let responsePanNo=response.data[0].PANNo;
|
let responsePanNo = response.data[0].PANNo;
|
||||||
|
|
||||||
if(responseCheck ){
|
if (responseCheck) {
|
||||||
if (responsePanNo == panNo) {
|
if (responsePanNo == panNo) {
|
||||||
alert(
|
alert(
|
||||||
" Employee with this pan number already exists in the database.Please Change the Pan Card Number"
|
" Employee with this pan number already exists in the database.Please Change the Pan Card Number"
|
||||||
@ -1732,17 +1828,17 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
,
|
,
|
||||||
complete: function() {
|
complete: function () {
|
||||||
$('#loader').hide(); // Ensure the loader is always hidden after the request completes
|
$('#loader').hide(); // Ensure the loader is always hidden after the request completes
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
$('#aadharno').change(function() {
|
$('#aadharno').change(function () {
|
||||||
|
|
||||||
var aadharNo = $('#aadharno').val();
|
var aadharNo = $('#aadharno').val();
|
||||||
if (ValidateAadhar() && aadharNo != "<?= $AadharNo ?>" ) {
|
if (ValidateAadhar() && aadharNo != "<?= $AadharNo ?>") {
|
||||||
$('#loader').show();
|
$('#loader').show();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
data: {
|
data: {
|
||||||
@ -1750,17 +1846,17 @@ if (!empty($EmpDetails)) {
|
|||||||
},
|
},
|
||||||
type: "POST",
|
type: "POST",
|
||||||
url: "<?php echo base_url(); ?>employeecheckAadharNoExist",
|
url: "<?php echo base_url(); ?>employeecheckAadharNoExist",
|
||||||
success: function(response) {
|
success: function (response) {
|
||||||
$('#loader').hide();
|
$('#loader').hide();
|
||||||
|
|
||||||
|
|
||||||
let responseCheck = response.data[0];
|
let responseCheck = response.data[0];
|
||||||
let responseAadharNo=response.data[0].AadharNo;
|
let responseAadharNo = response.data[0].AadharNo;
|
||||||
|
|
||||||
|
|
||||||
//let response=response.data[0];
|
//let response=response.data[0];
|
||||||
if(responseCheck ){
|
if (responseCheck) {
|
||||||
if ( responseAadharNo == aadharNo) {
|
if (responseAadharNo == aadharNo) {
|
||||||
alert(
|
alert(
|
||||||
"Another Employee with this aadhar number already exists ..!!.Please Change the Aadhar card Number"
|
"Another Employee with this aadhar number already exists ..!!.Please Change the Aadhar card Number"
|
||||||
);
|
);
|
||||||
@ -1771,7 +1867,7 @@ if (!empty($EmpDetails)) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
,
|
,
|
||||||
complete: function() {
|
complete: function () {
|
||||||
$('#loader').hide(); // Ensure the loader is always hidden after the request completes
|
$('#loader').hide(); // Ensure the loader is always hidden after the request completes
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1780,7 +1876,7 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#bankbranchname').change(function() {
|
$('#bankbranchname').change(function () {
|
||||||
|
|
||||||
var bank = $('#bankbranchname').val();
|
var bank = $('#bankbranchname').val();
|
||||||
|
|
||||||
@ -1788,7 +1884,7 @@ if (!empty($EmpDetails)) {
|
|||||||
|
|
||||||
var y = <?php echo json_encode($bankdetails, JSON_PRETTY_PRINT) ?>;
|
var y = <?php echo json_encode($bankdetails, JSON_PRETTY_PRINT) ?>;
|
||||||
|
|
||||||
$.each(y, function(idx, obj) {
|
$.each(y, function (idx, obj) {
|
||||||
|
|
||||||
if (bank == obj.Bank_name) {
|
if (bank == obj.Bank_name) {
|
||||||
$("#ifsccode").val(obj.IFSC);
|
$("#ifsccode").val(obj.IFSC);
|
||||||
@ -1801,8 +1897,8 @@ if (!empty($EmpDetails)) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function () {
|
||||||
$('.next').click(function(e) {
|
$('.next').click(function (e) {
|
||||||
e.preventDefault(); // Prevent default action
|
e.preventDefault(); // Prevent default action
|
||||||
|
|
||||||
var isValid = true;
|
var isValid = true;
|
||||||
@ -1811,7 +1907,7 @@ if (!empty($EmpDetails)) {
|
|||||||
var $forms = $('.tab-pane form');
|
var $forms = $('.tab-pane form');
|
||||||
|
|
||||||
// Validate all forms before proceeding
|
// Validate all forms before proceeding
|
||||||
$forms.each(function(index) {
|
$forms.each(function (index) {
|
||||||
var $form = $(this);
|
var $form = $(this);
|
||||||
if (index <= currentIndex) {
|
if (index <= currentIndex) {
|
||||||
// Only validate forms up to the current tab
|
// Only validate forms up to the current tab
|
||||||
@ -1842,13 +1938,13 @@ if (!empty($EmpDetails)) {
|
|||||||
// }
|
// }
|
||||||
});
|
});
|
||||||
|
|
||||||
$('.submit').click(function(e) {
|
$('.submit').click(function (e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
var isValid = true;
|
var isValid = true;
|
||||||
var combinedFormData = new FormData();
|
var combinedFormData = new FormData();
|
||||||
|
|
||||||
var formIds = ['#accountForm', '#profileForm', '#bankForm', '#proofForm']; // Add all your form IDs here
|
var formIds = ['#accountForm', '#profileForm', '#bankForm', '#proofForm']; // Add all your form IDs here
|
||||||
formIds.forEach(function(formId) {
|
formIds.forEach(function (formId) {
|
||||||
var $form = $(formId);
|
var $form = $(formId);
|
||||||
|
|
||||||
if (!$form[0].checkValidity()) {
|
if (!$form[0].checkValidity()) {
|
||||||
@ -1857,15 +1953,15 @@ if (!empty($EmpDetails)) {
|
|||||||
return false; // Break the loop if any form is invalid
|
return false; // Break the loop if any form is invalid
|
||||||
}
|
}
|
||||||
// Append the form data to FormData
|
// Append the form data to FormData
|
||||||
$form.serializeArray().forEach(function(field) {
|
$form.serializeArray().forEach(function (field) {
|
||||||
console.log(field.name);
|
console.log(field.name);
|
||||||
console.log(field.value);
|
console.log(field.value);
|
||||||
combinedFormData.append(field.name, field.value);
|
combinedFormData.append(field.name, field.value);
|
||||||
});
|
});
|
||||||
// Handle file inputs separately
|
// Handle file inputs separately
|
||||||
$form.find('input[type="file"]').each(function() {
|
$form.find('input[type="file"]').each(function () {
|
||||||
var input = $(this);
|
var input = $(this);
|
||||||
$.each(input[0].files, function(i, file) {
|
$.each(input[0].files, function (i, file) {
|
||||||
combinedFormData.append(input.attr('name'), file);
|
combinedFormData.append(input.attr('name'), file);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -1880,11 +1976,11 @@ if (!empty($EmpDetails)) {
|
|||||||
$('#loader').show();
|
$('#loader').show();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
url: '<?php echo base_url() ?>employeedetails/UpdateEmployee', // Replace with your form submission URL
|
url: '<?php echo base_url() ?>employeedetails/UpdateEmployee?empId=<?= $EmpID ?>',
|
||||||
data: combinedFormData,
|
data: combinedFormData,
|
||||||
processData: false, // Prevent jQuery from processing the data
|
processData: false, // Prevent jQuery from processing the data
|
||||||
contentType: false, // Prevent jQuery from setting the content type
|
contentType: false, // Prevent jQuery from setting the content type
|
||||||
success: function(response) {
|
success: function (response) {
|
||||||
$('#loader').hide();
|
$('#loader').hide();
|
||||||
if (response == 'true') {
|
if (response == 'true') {
|
||||||
window.location.href = '<?php echo base_url("employeeListing"); ?>';
|
window.location.href = '<?php echo base_url("employeeListing"); ?>';
|
||||||
@ -1892,7 +1988,7 @@ if (!empty($EmpDetails)) {
|
|||||||
alert('Employee details Not Update...');
|
alert('Employee details Not Update...');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
error: function(error) {
|
error: function (error) {
|
||||||
$('#loader').hide();
|
$('#loader').hide();
|
||||||
console.log('Form submission failed:', error);
|
console.log('Form submission failed:', error);
|
||||||
}
|
}
|
||||||
@ -1914,7 +2010,7 @@ if (!empty($EmpDetails)) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Handle form submission
|
// Handle form submission
|
||||||
$('#fileForm').on('submit', function(event) {
|
$('#fileForm').on('submit', function (event) {
|
||||||
event.preventDefault(); // Prevent default form submission
|
event.preventDefault(); // Prevent default form submission
|
||||||
// Your form submission logic here
|
// Your form submission logic here
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user