File manager - Edit - /home/autoph/public_html/pms_v1/pages/pmsEmployees.php
Back
<?php session_start(); if(isset($_SESSION['userID'])) { // echo "Session ID is '" . $_SESSION['userID']; // echo "<br>PMS Name id " . $_SESSION['userID']; $uID = $_SESSION['userID']; } include_once("../../../cfg/conn.php"); //error_reporting(0); if(isset($_POST['pmsdiv'])){ //============================================================================================================== //VALIDATE ACCESS ============================================================================================== //============================================================================================================== include ("../functions/users.php"); $roleID = userProfileID($uID); $moduleID = 19; $add =checkViewAccessM1024($roleID, $moduleID)[1]; $edit =checkViewAccessM1024($roleID, $moduleID)[2]; $delete =checkViewAccessM1024($roleID, $moduleID)[3]; $print =checkViewAccessM1024($roleID, $moduleID)[4]; $download =checkViewAccessM1024($roleID, $moduleID)[5]; echo "<input type='hidden' id='addAccess' value='$add'>"; echo "<input type='hidden' id='editAccess' value='$edit'>"; echo "<input type='hidden' id='deleteAccess' value='$delete'>"; echo "<input type='hidden' id='printAccess' value='$print'>"; echo "<input type='hidden' id='downloadAccess' value='$download'>"; if($add == 1){$addButton = '';}else{$addButton='Disabled';} if($edit == 1){$editButton = '';}else{$editButton='Disabled';} if($delete == 1){$deletButton = '';}else{$deletButton='Disabled';} if($print == 1){$printButton = '';}else{$printButton='Disabled';} if($download == 1){$downloadButton = '';}else{$downloadButton='Disabled';} //echo $moduleID; //echo "<br>". $roleID; //echo "<br>". $uID; if(checkViewAccessM1024($roleID, $moduleID)[0] == 0){ echo " <center><img src='./images/locked_out_icon.png' width='100' style='margin-top:100px'><img></center> "; echo "<h4 class='text-center text-danger align-middle pt-5'> Access Denied </h4>"; echo "<p class='display-5 text-center text-danger'> Sorry, you are not authorized to access this page. <br>Please contact your system support for assistance. <br><br>Thank you! <br><br> </p>"; exit(); } //============================================================================================================== //VALIDATE ACCESS ============================================================================================== //============================================================================================================== ?> <div class="shadow-sm mb-3 pageHeaderContainer content-justify-right pt-2 pb-3" style="padding:0px;height:50px" > <div class="pageSearchHeader bg-white p-2 pt-1" > <h4 class="ml-3 mt-1"><i class="fa fa-building" style='font-size:20px;color:#0471AC'> Setup Employee Data </i></h4> </div> <div class="pageSearchHeader bg-white p-1 pt-1 "> <input class="form-control border p-3" type="search" placeholder="search" id="searchText" style="margin:0px;min-width:250px;width:75%;float:left"> <button type="button" class="btn btn-info" id="goSearchRecord" style="float:rigth;width:20%;margin-left:3px">Search</button> </div> </div> <input type='hidden' id='SelectedRecordID'> <input type='hidden' id='groupKRAid'> <!--SELECTED KRA ID --> <input type='hidden' id='kpiActiveID'> <!--SELECTED KPI ID --> <input type='hidden' id='userID' value="<?php echo $uID;?>" > <!-- MODEL FILTER EMPLOYEES--> <!-- The Modal --> <div class="modal fade " id="filterEmployees"> <div class="modal-dialog modal-md"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">FILTER EMPLOYEE LIST</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Modal body --> <div class="modal-body"> <div class="form-group"> <label for="FempCompany">COMPANY:</label> <br> <select name='FempCompany' id='FempCompany' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDealershipF(this.value)"> <option selected value="">-- Select Company --</option> <?php $sql = "SELECT * FROM vts_company WHERE comp_status=1 ORDER BY comp_code ASC"; $getGroup = mysqli_query($conn,$sql); $chkIfExist = mysqli_num_rows($getGroup); if($chkIfExist > 0){ while($row = mysqli_fetch_array($getGroup)){ echo "<option value='".$row['comp_id']."'>".$row['comp_code']." - ".$row['comp_name']."</option>"; } } ?> </select> </div> <div class="form-group"> <label for="FempBranch">BRANCH:</label> <br> <select name='FempBranch' id='FempBranch' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> <div class="form-group"> <label for="FempSubGroup">SUB-GROUP:</label> <br> <select name='FempSubGroup' id='FempSubGroup' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDivisionF(this.value)"> </select> </div> <div class="form-group"> <label for="FempDivision">DIVISION:</label> <br> <select name='FempDivision' id='FempDivision' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDepartmentF(this.value)"> </select> </div> <div class="form-group"> <label for="FempDepartment">DEPARTMENT:</label> <br> <select name='FempDepartment' id='FempDepartment' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showUnitsF(this.value)"> </select> </div> <div class="form-group"> <label for="FempUnit">UNIT:</label> <br> <select name='FempUnit' id='FempUnit' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showPositionsF(this.value)"> </select> </div> <div class="form-group"> <label for="FempPosition">POSITION:</label> <select name='FempPosition' id='FempPosition' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> </div> <!-- Modal footer --> <div class="modal-footer"><br><br><br> <button type="button" class="btn btn-success pl-4 pr-4" id="filterEmployeeRecord" data-dismiss="modal" > <span class="btn-label"><i class="fa fa-filter"> Filter</i></button> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> Close</i></button> </div> </div> </div> </div> <div class="wrapper mt-3 p-1 shadow-sm float:left bg-white h-auto"> <div class="row fluid m-0 w-100 bg-white"> <div class="col bg-white float:right m-1 text-right col-sm-12 col-sx-12 pt-3"> <button class="btn btn-info pageUpperRightMenu"><span class="btn-label"><i class="fa fa-question"> Help</i></button> <div class="dropdown pageUpperRightMenu float-right"> <button <?php echo $downloadButton;?> type="button" class="btn btn-warning dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-download"> Download</i> </button> <div class="dropdown-menu"> <a class="dropdown-item" href="#" onClick="window.open('xlsFiles/xlsEmployee_list.php')" style='padding:10px;margin:5px;width:100px;font-size:12px;color:#002244'><i class="fa fa-file-excel-o"> Excel Format</i></a> <a class="dropdown-item" href="#" onClick="window.open('xlsFiles/csvEmployee_list.php')"style='padding:10px;margin:5px;width:100px;font-size:12px;color:#002244'><i class="fa fa-file-text-o"> CSV Format</i></a> </div> </div> <button <?php echo $printButton;?> class="btn btn-danger pageUpperRightMenu" onClick="window.open('./pdfViewer/RPTEmployee_list.php?id=<?php echo $uID;?>')"><span class="btn-label"><i class="fa fa-print"> Print</i></button> <button <?php echo $addButton;?> class="btn btn-success pageUpperRightMenu " data-toggle="modal" data-target="#myModal"><span class="btn-label"><i class="fa fa-plus"> Add</i></button> <button type="button" class="btn btn-secondary dropdown-toggle pageUpperRightMenu" data-toggle="modal" data-target="#filterEmployees"> <i class="fa fa-filter"> Filter </i> </button> </div> </div> <div class="row fluid m-0 w-100 p-3 bg-white h-auto pageBodyMenu"> <table id="pmsPageTable" style="min-width:400px;width:100%;border-collapse:collapse;"> </table> </div><center> <p style='margin:20px;padding:15px;font-family:Tahoma;font-size:14px;color:black;font-weight:normal;margin-bottom:5px '> Viewing <b id='currentCount'></b> out of <b id='recordCount'></b> total records</p> <p style='padding:20px; ;font-size:18px;color:blue;cursor:pointer;margin-top:0px' id='viewMore'> <br> <img src='images/animatedArrowDown.gif' width="80px" height="50px"></img> </p> </center> </div> <!--MODAL FORM FOR ADD NEW AREA--> <!-- The Modal --> <div class="modal fade" id="myModal"> <div class="modal-dialog modal-md "> <div class="modal-content p-3"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">ADD NEW EMPLOYEE</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Modal body --> <div class="modal-body"> <div class="form-group"> <label for="empCompany">COMPANY:</label> <br> <select name='empCompany' id='empCompany' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDealership(this.value)"> <option selected value="">-- Select Company --</option> <?php $sql = "SELECT * FROM vts_company WHERE comp_status=1 ORDER BY comp_code ASC"; $getGroup = mysqli_query($conn,$sql); $chkIfExist = mysqli_num_rows($getGroup); if($chkIfExist > 0){ while($row = mysqli_fetch_array($getGroup)){ echo "<option value='".$row['comp_id']."'>".$row['comp_code']." - ".$row['comp_name']."</option>"; } } ?> </select> </div> <div class="form-group"> <label for="empBranch">BRANCH:</label> <br> <select name='empBranch' id='empBranch' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> <div class="form-group"> <label for="empSubGroup">SUB-GROUP:</label> <br> <select name='empSubGroup' id='empSubGroup' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDivision(this.value)"> <option selected value="">-- Select Sub-Group --</option> <?php $sql = "SELECT * FROM pms_sub_group WHERE deleted=0 ORDER BY sub_group_code ASC"; $getGroup = mysqli_query($conn,$sql); $chkIfExist = mysqli_num_rows($getGroup); if($chkIfExist > 0){ while($row = mysqli_fetch_array($getGroup)){ echo "<option value='".$row['id']."'>".$row['sub_group_code']." - ".$row['sub_group_name']."</option>"; } } ?> </select> </div> <div class="form-group"> <label for="empDivision">DIVISION:</label> <br> <select name='empDivision' id='empDivision' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDepartment(this.value)"> </select> </div> <div class="form-group"> <label for="empDepartment">DEPARTMENT:</label> <br> <select name='empDepartment' id='empDepartment' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showUnits(this.value)"> </select> </div> <div class="form-group"> <label for="empUnit">UNIT:</label> <br> <select name='empUnit' id='empUnit' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showPositions(this.value)"> </select> </div> <div class="form-group"> <label for="empPosition">POSITION:</label> <select name='empPosition' id='empPosition' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> <div class="form-group w-50"> <label for="empID">EMPLOYEE ID:</label> <input type="text" class="form-control radius-sm" id="empID" name="empID"> </div> <div class="form-group"> <label for="empFName">FIRST NAME:</label> <input type="text" class="form-control w-100" id="empFName" name="empFName"> </div> <div class="form-group"> <label for="empLName">LAST NAME:</label> <input type="text" class="form-control radius-sm" id="empLName" name="empLName"> </div> </div> <!-- Modal footer --> <div class="modal-footer"> <button <?php echo $addButton;?> type="button" class="btn btn-success pl-4 pr-4" data-dismiss="modal" id="saveNewEmployee"> <span class="btn-label"><i class="fa fa-save"> Save</i></button> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> Close</i></button> </div> </div> </div> </div> <!--END OF MODAL FORM FOR ADD NEW AREA--> <!--MODAL FORM VIEWING OF KRA--> <!-- The Modal --> <div class="modal fade " id="kraModal"> <div class="modal-dialog modal-xl"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 id='kraTitle' class="modal-title">ACTIVE KRA's</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Modal body --> <div class="modal-body p-1"> <table style='width:100%;margin:0px'> <th style='width:5%;'>NO</th> <th style='width:10%;'>WEIGHT</th> <th style='width:10%;'>CODE</th> <th style='width:10%;'>STATUS</th> <th style='width:56%;'>KRA NAME</th> <th style='width:2%'></th> <th style='width:2%'></th> <tr> <td colspan='7' style="padding:0px;margin:0px;background:white"> <div style='height:400px;border:0px solid red;overflow:auto'> <table id='kraList' style='width:100%;border-collapse:collapse'> </table> </div> </td> </tr> </table> </div> <!-- Modal footer --> <div class="modal-footer"> <button <?php echo $addButton;?> type="button" class="btn btn-success pl-4 pr-4" id="GenerateKRA"> <span class="btn-label"><i class="fa fa-plus"> Generate KRA / KPI</i></button> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> Close</i></button> </div> </div> </div> </div> <!--MODAL FORM FOR ADDING NEW KRA WITHIN SELECTED AREA--> <!-- The Modal --> <div class="modal fade " id="AddKRAModal"> <div class="modal-dialog modal-md"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 id='addKRATitle' class="modal-title">ADD NEW KRA</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Modal body --> <div class="modal-body"> <div class="form-group"> <label for="mainDivisionID">SELECT DIVISION GROUP:</label> <select name='mainDivisionID' id='mainDivisionID' onchange="javascript:loadGroupKRA()" class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> <option selected value="">-- SELECT --</option> <?php $sql = "SELECT * FROM pms_sub_group WHERE deleted=0 ORDER BY sub_group_code ASC"; $getGroup = mysqli_query($conn,$sql); $chkIfExist = mysqli_num_rows($getGroup); if($chkIfExist > 0){ while($row = mysqli_fetch_array($getGroup)){ echo "<option value='".$row['id']."'>".$row['sub_group_code']." - ".$row['sub_group_name']."</option>"; } } ?> </select> </div> <div class="form-group"> <label for="selectedKRAID">GROUP DIVISION KRA:</label> <select name='selectedKRAID' id='selectedKRAID' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> <div class="form-group"> <label for="AddKRACode">KRA CODE:</label> <input type="text" class="form-control" id="AddKRACode" name="AddKRACode"> </div> <div class="form-group"> <label for="AddKRAWeight">WEIGHT:</label> <input type="text" class="form-control" id="AddKRAWeight" name="AddKRAWeight"> </div> <div class="form-group"> <label for="AddKRAName">KRA NAME:</label> <input type="text" class="form-control" id="AddKRAName" name="AddKRAName"> </div> <div class="form-group"> <label for="AddKRADescription">KRA DESCRIPTION:</label> <input type="text" class="form-control" id="AddKRADescription" name="AddKRADescription"> </div> </div> <!-- Modal footer --> <div class="modal-footer"> <button <?php echo $addButton;?> type="button" class="btn btn-success pl-4 pr-4" id="saveNewKRA" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-save"> Save</i></button> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> Close</i></button> </div> </div> </div> </div> <!--MODAL FORM EDITING KRA--> <!-- The Modal --> <div class="modal fade " id="editKRA"> <div class="modal-dialog modal-md"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">EDIT KRA</h4> <button type="button" class="close" data-dismiss="modal">×</button> <input type='hidden' id='groupKRAid'> </div> <!-- Modal body --> <div class="modal-body"> <div class="form-group"> <label for="EditKRACode">KRA CODE:</label> <input type="text" class="form-control" id="EditKRACode" name="EditKRACode"> </div> <div class="form-group"> <label for="EditKRAWeight">KRA WEIGHT:</label> <input type="text" class="form-control" id="EditKRAWeight" name="EditKRAWeight"> </div> <div class="form-group"> <label for="EditKRAName">KRA NAME:</label> <textarea type="text" class="form-control h-25" id="EditKRAName" name="EditKRAName" rows=3></textarea> </div> </div> <!-- Modal footer --> <div class="modal-footer"> <button <?php echo $editButton;?> type="button" class="btn btn-info pl-4 pr-4" id="updateNewKRA" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-save"> UPDATE</i></button> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> CLOSE</i></button> </div> </div> </div> </div> <!--MODAL EDITING MAIN ENTRY--> <!-- The Modal --> <div class="modal fade " id="editPMSModal"> <div class="modal-dialog modal-md"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">EDIT EMPLOYEE</h4> <button type="button" class="close" data-dismiss="modal">×</button> <input type='hidden' id='groupKRAid'> </div> <!-- Modal body --> <div class="modal-body"> <div class="form-group w-50"> <label for="empempIDEID">EMPLOYEE ID:</label> <input type="text" class="form-control radius-sm" id="empIDE" name="emempIDEpID"> </div> <div class="form-group"> <label for="empFNameE">FIRST NAME:</label> <input type="text" class="form-control w-100" id="empFNameE" name="empFNameE"> </div> <div class="form-group"> <label for="empLNameE">LAST NAME:</label> <input type="text" class="form-control radius-sm" id="empLNameE" name="empLNameE"> </div> <div class="form-group"> <label for="empCompany">COMPANY:</label> <br> <select name='empCompany' id='empCompanyE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDealershipE(this.value)"> <option selected value="">-- Select Company --</option> <?php $sql = "SELECT * FROM vts_company WHERE comp_status=1 ORDER BY comp_code ASC"; $getGroup = mysqli_query($conn,$sql); $chkIfExist = mysqli_num_rows($getGroup); if($chkIfExist > 0){ while($row = mysqli_fetch_array($getGroup)){ echo "<option value='".$row['comp_id']."'>".$row['comp_code']." - ".$row['comp_name']."</option>"; } } ?> </select> </div> <div class="form-group"> <label for="empBranchE">BRANCH:</label> <br> <select name='empBranchE' id='empBranchE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> <div class="form-group"> <label for="empSubGroup">SUB-GROUP:</label> <br> <select name='empSubGroup' id='empSubGroupE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDivisionE(this.value)"> <option selected value="">-- Select Sub-Group --</option> <?php $sql = "SELECT * FROM pms_sub_group WHERE deleted=0 ORDER BY sub_group_code ASC"; $getGroup = mysqli_query($conn,$sql); $chkIfExist = mysqli_num_rows($getGroup); if($chkIfExist > 0){ while($row = mysqli_fetch_array($getGroup)){ echo "<option value='".$row['id']."'>".$row['sub_group_code']." - ".$row['sub_group_name']."</option>"; } } ?> </select> </div> <div class="form-group"> <label for="empDivisionE">DIVISION:</label> <br> <select name='empDivisionE' id='empDivisionE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showDepartmentE(this.value)"> </select> </div> <div class="form-group"> <label for="empDepartmentE">DEPARTMENT:</label> <br> <select name='empDepartmentE' id='empDepartmentE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showUnitsE(this.value)"> </select> </div> <div class="form-group"> <label for="empUempUnitEnit">UNIT:</label> <br> <select name='empUnitE' id='empUnitE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG" onchange="showPositionsE(this.value)"> </select> </div> <div class="form-group"> <label for="empPositionE">POSITION:</label> <select name='empPositionE' id='empPositionE' class="form-select form-select-lg p-2 w-100 rounded-sm selectBG"> </select> </div> </div> <!-- Modal footer --> <div class="modal-footer"> <button <?php echo $editButton;?> type="button" class="btn btn-info pl-4 pr-4" id="updateNewPMS" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-save"> UPDATE</i></button> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> CLOSE</i></button> </div> </div> </div> </div> <!--MODAL FORM VIEWING OF KPI--> <!-- The Modal --> <div class="modal fade " id="kpiModal"> <div class="modal-dialog modal-xl"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 id='kpiTitle' class="modal-title">ASSIGNED KPI</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Modal body --> <div class="modal-body p-1"> <table style='width:100%;margin:0px'> <th style='width:5%;min-width:10px'>NO</th> <th style='width:13%;min-width:30px'>WEIGHT</th> <th style='width:13%;min-width:30px'>TARGET</th> <th style='width:66%;min-width:100px'>KPI NAME</th> <tr> <td colspan='4' style="padding:0px;margin:0px;background:white"> <div style='height:400px;border:0px solid red;overflow:auto'> <table id='kpiList' style='width:100%;border-collapse:collapse'> </table> </div> </td> </tr> </table> </div> <!-- Modal footer --> <div class="modal-footer"> <!--<button type="button" class="btn btn-success pl-4 pr-4" data-toggle="modal" data-target="#addKPI" onclick="javascript:loadUnitKPI();"> <span class="btn-label" ><i class="fa fa-plus"> ADD KPI</i></button>--> <button type="button" class="btn btn-danger" data-dismiss="modal"> <span class="btn-label"><i class="fa fa-close"> CLOSE</i></button> </div> </div> </div> </div> <script type="text/javascript"> $(document).ready(function(){ //============================================================================================================================================ //============================================================================================================================================ $("#saveNewEmployee").click(function(){ var empID = $("#empID").val(); var empCompany = $("#empCompany").val(); var empBranch = $("#empBranch").val(); var empSubGroup = $("#empSubGroup").val(); var empDivision = $("#empDivision").val(); var empDepartment = $("#empDepartment").val(); var empUnit = $("#empUnit").val(); var empLName = $("#empLName").val(); var empFName = $("#empFName").val(); var empPosition = $("#empPosition").val(); if(empID===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Employee ID is required..', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empCompany===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select company to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empBranch===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select branch to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empSubGroup===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select group to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empDivision===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select division to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empDivision===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select division to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empDepartment===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select department to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empUnit===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select unit to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empFName===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Employee first name is required...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empLName===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Employee lastname is required...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(empPosition===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Employee position is required...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } ShowUploadBar(); // return false; $.ajax({ url: "./ajaxSave/saveNewEmployee.php", type: "POST", async: true, data: { "empID":empID, "empCompany":empCompany, "empBranch":empBranch, "empSubGroup":empSubGroup, "empDivision":empDivision, "empDepartment":empDepartment, "empUnit":empUnit, "empLName":empLName, "empFName":empFName, "empPosition":empPosition, "AddEmployee":1 }, success: function(dx){ $("#pmsPageTable").html(dx); ShowUploadBar(); Swal.fire('Transaction complete', '', 'info'); } }) }); //============================================================================================================================================ //============================================================================================================================================ $("#GenerateKRA").click(function(){ Swal.fire({ title: 'Are you sure you want to create new Employee KRA\'s and KPI ?', text: "If you continue system will create entry to employee\'s KRA & KPI masterfile base on current employee position", icon: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: 'Generate KRA' }).then((result) => { if (result.isConfirmed) { createEmpKRA(); } }) }); //============================================================================================================================================ $("#saveNewKRA").click(function(){ var mainDivisionID = $("#mainDivisionID").val(); var selectedKRAID = $("#selectedKRAID").val(); var AddKRACode = $("#AddKRACode").val(); var AddKRAWeight = $("#AddKRAWeight").val(); var AddKRAName = $("#AddKRAName").val(); var AddKRADescription = $("#AddKRADescription").val(); var SelectedRecordID = $("#SelectedRecordID").val(); var userID = $("#userID").val(); //alert(groupID); //alert(groupKRAID); //return false; if(mainDivisionID===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'No Division Group name has been selected...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(AddKRAWeight===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please type KRA WEIGHT to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(AddKRACode===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please type KRA CODE to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(AddKRAName===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please type KRA NAME to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } ShowUploadBar(); $.ajax({ url: "./ajaxSave/saveChildDivisionKRA.php", type: "POST", async: true, data: { "mainDivisionID":mainDivisionID, "userID":userID, "AddKRACode":AddKRACode, "selectedKRAID":selectedKRAID, "AddKRAWeight":AddKRAWeight, "AddKRAName":AddKRAName, "AddKRADescription":AddKRADescription, "SelectedRecordID":SelectedRecordID, "kraAction":1 }, success: function(dx){ $("#kraList").html(dx); $('#AddKRACode').val(''); $('#AddKRAWeight').val(''); $('#AddKRAName').val(''); $('#AddKRADescription').val(''); ShowUploadBar(); Swal.fire('Transaction complete', '', 'info'); } }) }); $("#updateNewKRA").click(function(){ var groupKRAid = $("#groupKRAid").val(); var SelectedRecordID = $("#SelectedRecordID").val(); var EditKRACode = $("#EditKRACode").val(); var EditKRAWeight = $("#EditKRAWeight").val(); var EditKRAName = $("#EditKRAName").val(); ///var AddKRADescription = $("#AddKRADescription").val(); //alert(groupID); //alert(groupKRAid); //return false; if(groupKRAid===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Unable to proceed. Record ID is missing...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(EditKRAWeight===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please type KRA WEIGHT to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(EditKRACode===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please type KRA CODE to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(EditKRAName===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please type KRA NAME to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } ShowUploadBar(); $.ajax({ url: "./ajaxUpdate/updateEmployeeKRA.php", type: "POST", async: true, data: { "groupKRAid":groupKRAid, "EditKRACode":EditKRACode, "EditKRAWeight":EditKRAWeight, "EditKRAName":EditKRAName, "SelectedRecordID":SelectedRecordID, "updateKRA":1 }, success: function(ud){ $("#kraList").html(ud); $('#EditKRACode').val(''); $('#EditKRAWeight').val(''); $('#EditKRAName').val(''); ShowUploadBar(); } }) }); //============================================================================================================================================ $("#filterEmployeeRecord").click(function(){ var FempCompany = $("#FempCompany").val(); var FempBranch = $("#FempBranch").val(); var FempSubGroup = $("#FempSubGroup").val(); var FempDivision = $("#FempDivision").val(); var FempDepartment = $("#FempDepartment").val(); var FempUnit = $("#FempUnit").val(); var FempPosition = $("#FempPosition").val(); if(FempCompany == null || FempCompany==""){ Swal.fire({ icon: 'error', title: 'Invalid', text: 'You need to select at least company to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(FempBranch == null || FempBranch==""){ FempBranch = 0; } if(FempSubGroup == null || FempSubGroup==""){ FempSubGroup = 0; } if(FempDivision == null || FempDivision==""){ FempDivision = 0; } if(FempDepartment == null || FempDepartment==""){ FempDepartment = 0; } if(FempUnit == null || FempUnit==""){ FempUnit = 0; } if(FempPosition == null || FempPosition==""){ FempPosition = 0; } ShowUploadBar(); // return false; $.ajax({ url: "./ajaxCall/loadEmployees_data.php", type: "POST", async: true, data: { "activeFilter": 1, "empCompany": FempCompany, "empBranch": FempBranch, "empSubGroup": FempSubGroup, "empDivision": FempDivision, "empDepartment": FempDepartment, "empUnit": FempUnit, "empPosition": FempPosition, pmsAction: 1, infCanvass: infCanvass, start: start, limit: limit }, success: function(x){ $("#pmsPageTable").html(x); ShowUploadBar(); } }) }); $("#updateNewPMS").click(function(){ // empCompanyE empBranchE empSubGroupE empDivisionE empDepartmentE empUnitE empFNameE empLNameE empIDE empPositionE var SelectedRecordID = $("#SelectedRecordID").val(); var EditPMSFName = $("#empFNameE").val(); var EditPMSPosition = $("#empPositionE").val(); var EditPMSLName = $("#empLNameE").val(); var empIDE = $("#empIDE").val(); var empUnitE = $("#empUnitE").val(); var empDepartmentE = $("#empDepartmentE").val(); var empDivisionE = $("#empDivisionE").val(); var empSubGroupE = $("#empSubGroupE").val(); var empBranchE = $("#empBranchE").val(); var empCompanyE = $("#empCompanyE").val(); var start = 0; var limit = 50; var infCanvass = ''; var reachedMax = false; if(EditPMSLName===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Last Name is a required field.', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(EditPMSFName===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'First Name is a required field...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } if(EditPMSPosition===''){ Swal.fire({ icon: 'error', title: 'Invalid Entry', text: 'Please select Position to continue...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } ShowUploadBar(); $.ajax({ url: "./ajaxUpdate/updatePMSEmployeeEntry.php", type: "POST", async: true, data: { "empIDE": empIDE, "empUnitE":empUnitE, "empDepartmentE":empDepartmentE, "empDivisionE":empDivisionE, "empSubGroupE":empSubGroupE, "empBranchE":empBranchE, "empCompanyE":empCompanyE, "EditPMSFName":EditPMSFName, "EditPMSPosition":EditPMSPosition, "EditPMSLName":EditPMSLName, "SelectedRecordID":SelectedRecordID, "updatePMS":1 }, success: function(ud){ $("#pmsPageTable").html(ud); $('#EditPMSFName').val(''); $('#EditPMSPosition').val(''); $('#EditPMSLName').val(''); $('#empDivisionE').val(''); $('#empIDE').val(''); $('#empUnitE').val(''); $('#empDepartmentE').val(''); $('#empSubGroupE').val(''); $('#empBranchE').val(''); $('#empCompanyE').val(''); ShowUploadBar(); } }) }); }); </script> <!--########################## ############################################--> <script type="text/javascript"> var start = 0; var limit = 50; var infCanvass = ''; var reachedMax = false; /* $(window).scroll(function () { if ($(window).scrollTop() == $(document).height() - $(window).height()) getData(); }); */ $("#viewMore").click(function(){ //alert('Click'); getData(); }); $("#goSearchRecord").click(function(){ infCanvass = $("#searchText").val(); if(infCanvass===''){ Swal.fire('Invalid search string', '', 'error'); }else{ start=0; $limit = 50; getData(); } }); $(document).ready(function () { countRow(); getData(); }); function getData() { var recordCount = $("#recordCount").html(); //alert(start); //alert(limit); //return false; if(start >= recordCount){ $("#currentCount").html(recordCount); return false; } ShowUploadBar(); if (reachedMax) return; $.ajax({ url: "./ajaxCall/loadEmployees_data.php", method: 'POST', dataType: 'text', async:true, data: { pmsAction: 1, infCanvass: infCanvass, start: start, "activeFilter":0, limit: limit }, success: function(response) { if (response == "reachedMax") reachedMax = true; else { if(infCanvass!=''){ $("#pmsPageTable").html(response); start = 0; limit = 50; }else{ start += limit; $("#pmsPageTable").append(response); $("#currentCount").html(start); if(start >= recordCount){ $("#currentCount").html(recordCount); $("#viewMore").fadeOut(100); } } //$("#searchText").val(''); } ShowUploadBar(); } }); } function countRow(){ $.ajax({ url: "./ajaxCall/countPMSEmployee.php", type: "POST", async: false, data: { "pmsCountRow":2 }, success: function(d){ $("#recordCount").html(d); } }) } //SEARCH ENTER KEY PRESS LISTENER // Get the input field var input = document.getElementById("searchText"); // Execute a function when the user presses a key on the keyboard input.addEventListener("keypress", function(event) { // If the user presses the "Enter" key on the keyboard if (event.key === "Enter") { // Cancel the default action, if needed event.preventDefault(); // Trigger the button element with a click document.getElementById("goSearchRecord").click(); } }); </script> <script> function getInfo(row) { var x=row.cells; document.getElementById("SelectedRecordID").value = x[0].innerHTML; document.getElementById("kraTitle").innerHTML = x[4].innerHTML + " " + x[5].innerHTML + " Active KRA's"; document.getElementById("empPositionE").value = x[6].innerHTML; document.getElementById("empIDE").value = x[1].innerHTML; document.getElementById("empLNameE").value = x[5].innerHTML; document.getElementById("empFNameE").value = x[4].innerHTML; //empCompanyE empBranchE empSubGroupE empDivisionE empDepartmentE empUnitE empFNameE empLNameE empIDE empPositionE } //editPMSPosition EditPMSFName EditPMSFLName function getKRAinfo(row) { var x=row.cells; // alert(x[0].innerHTML); document.getElementById("groupKRAid").value = x[0].innerHTML; document.getElementById("EditKRACode").value = x[2].innerHTML; document.getElementById("EditKRAWeight").value = x[1].innerHTML; document.getElementById("EditKRAName").value = x[3].innerHTML; document.getElementById("kpiTitle").innerHTML = x[3].innerHTML + " ACTIVE KPI's"; } function getKPIinfo(row) { var x=row.cells; // alert(x[0].innerHTML); document.getElementById("kpiActiveID").value = x[0].innerHTML; document.getElementById("EditKPITarget").value = x[2].innerHTML; document.getElementById("EditKPIWeight").value = x[1].innerHTML; document.getElementById("EditKPIName").value = x[3].innerHTML; } $('#kraList').on("click","tr td",function(){ //var header = $('#pmsPageTable th').eq($(this).index()).text(); //to get clicked column's header // var trackid = $(this).siblings('td:nth-child(6)').text(); //get column at column 36 var data = $(this).text(); //get clicked column value var dCell = $(this).index(); //get clicked column value if(dCell ==5){ //alert('viewing KPI'); //call function to load all KRA's based on selected group var groupKRAid = $("#groupKRAid").val(); var SelectedRecordID = $("#SelectedRecordID").val(); //alert(SelectedRecordID); //return false; ShowUploadBar(); $.ajax({ url: "./kpiBasket/viewEmployeeKPI.php", method: 'POST', dataType: 'text', async:true, data: { kraView: 1, "SelectedRecordID": SelectedRecordID, "groupKRAid": groupKRAid }, success: function(d){ $("#kpiList").html(d); //countRow(); ShowUploadBar(); } }); } if(dCell ==6){ var deleteAccess = $("#deleteAccess").val(); if(deleteAccess == 0){ Swal.fire({ icon: 'error', title: 'Access Denied', text: 'You are not allowed to delete record from this page...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } Swal.fire({ title: 'Are you sure you want to DELETE this record?', text: "You won't be able to revert this!", icon: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: 'Yes, delete it!' }).then((result) => { if (result.isConfirmed) { deleteEmployeeKRA(); } }) } }); $('#kpiList').on("click","tr td",function(){ //var header = $('#pmsPageTable th').eq($(this).index()).text(); //to get clicked column's header // var trackid = $(this).siblings('td:nth-child(6)').text(); //get column at column 36 var data = $(this).text(); //get clicked column value var dCell = $(this).index(); //get clicked column value if(dCell ==4){ EditloadUnitKPI(); } if(dCell ==5){ var deleteAccess = $("#deleteAccess").val(); if(deleteAccess == 0){ Swal.fire({ icon: 'error', title: 'Access Denied', text: 'You are not allowed to delete record from this page...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } Swal.fire({ title: 'Are you sure you want to DELETE this record?', text: "You won't be able to revert this!", icon: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: 'Yes, delete it!' }).then((result) => { if (result.isConfirmed) { deletePositionKPI(); } }) } }); $('#pmsPageTable').on("click","tr td",function(){ //var header = $('#pmsPageTable th').eq($(this).index()).text(); //to get clicked column's header // var trackid = $(this).siblings('td:nth-child(6)').text(); //get column at column 36 var data = $(this).text(); //get clicked column value var dCell = $(this).index(); //get clicked column value if(dCell ==7){ //call function to load all KRA's based on selected group var SelectedRecordID = $("#SelectedRecordID").val(); //alert(SelectedRecordID); //return false; ShowUploadBar(); $.ajax({ url: "./ajaxCall/viewEmployeeKRA.php", method: 'POST', dataType: 'text', async:true, data: { kraView: 1, SelectedRecordID: SelectedRecordID }, success: function(d){ $("#kraList").html(d); //countRow(); ShowUploadBar(); } }); } if(dCell ==8){ //alert('Editing Data'); } if(dCell ==9){ var deleteAccess = $("#deleteAccess").val(); if(deleteAccess == 0){ Swal.fire({ icon: 'error', title: 'Access Denied', text: 'You are not allowed to delete record from this page...', footer: '<a href="user-guide.php?code=new-area">Why do I have this issue?</a>' }) return false; } Swal.fire({ title: 'Are you sure you want to delete this reocrd?', text: "You won't be able to revert this!", icon: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: 'Yes, delete it!' }).then((result) => { if (result.isConfirmed) { deleteEmployee(); } }) } }); function deleteKRA(){ var groupKRAid = $("#groupKRAid").val(); var SelectedRecordID = $("#SelectedRecordID").val(); //alert(groupKRAid); //return false; ShowUploadBar(); $.ajax({ url: "./ajaxDelete/deleteEmployeeKRA.php", method: 'POST', dataType: 'text', async:true, data: { kraDelete: 1, SelectedRecordID: SelectedRecordID, groupKRAid: groupKRAid }, success: function(d){ $("#kraList").html(d); countRow(); ShowUploadBar(); } }); } function deleteEmployee(){ var SelectedRecordID = $("#SelectedRecordID").val(); //alert(companySelectedID); ShowUploadBar(); $.ajax({ url: "./ajaxDelete/deleteEmployee.php", method: 'POST', dataType: 'text', async:true, data: { deptEmployee: 1, SelectedRecordID: SelectedRecordID }, success: function(d){ $("#pmsPageTable").html(d); countRow(); ShowUploadBar(); } }); } function deleteEmployeeKRA(){ var groupKRAid = $("#groupKRAid").val(); var SelectedRecordID = $("#SelectedRecordID").val(); //alert(groupKRAid); ShowUploadBar(); $.ajax({ url: "./ajaxDelete/deleteEmployeeKRA.php", method: 'POST', dataType: 'text', async:true, data: { kraDelete: 1, SelectedRecordID:SelectedRecordID, groupKRAid: groupKRAid }, success: function(d){ $("#kraList").html(d); ShowUploadBar(); } }); } function showDealership(str) { var selCompID = $("#empCompany").val(); //alert(selCompID); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadBranches.php", method: 'POST', dataType: 'text', async:true, data: { loadBranchData: 1, selCompID:selCompID }, success: function(d){ $("#empBranch").html(d); ShowUploadBar(); } }); } function showDealershipE(str) { var selCompID = $("#empCompanyE").val(); //alert(selCompID); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadBranches.php", method: 'POST', dataType: 'text', async:true, data: { loadBranchData: 1, selCompID:selCompID }, success: function(d){ $("#empBranchE").html(d); ShowUploadBar(); } }); } function showDealershipF(str) { var selCompID = $("#FempCompany").val(); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadBranches.php", method: 'POST', dataType: 'text', async:true, data: { loadBranchData: 1, selCompID:selCompID }, success: function(d){ $("#FempBranch").html(d); showMainGroupF(); ShowUploadBar(); } }); } function showDivision(str) { var empSubGroup = $("#empSubGroup").val(); //alert(selCompID); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadDivisions.php", method: 'POST', dataType: 'text', async:true, data: { loadSubGroupData: 1, empSubGroup:empSubGroup }, success: function(d){ $("#empDivision").html(d); ShowUploadBar(); } }); } function showDivisionE(str) { var empSubGroup = $("#empSubGroupE").val(); //alert(selCompID); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadDivisions.php", method: 'POST', dataType: 'text', async:true, data: { loadSubGroupData: 1, empSubGroup:empSubGroup }, success: function(d){ $("#empDivisionE").html(d); ShowUploadBar(); } }); } function showDivisionF(str) { var FempSubGroup = $("#FempSubGroup").val(); //alert(FempSubGroup); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadDivisions.php", method: 'POST', dataType: 'text', async:true, data: { loadSubGroupData: 1, empSubGroup:FempSubGroup }, success: function(d){ $("#FempDivision").html(d); ShowUploadBar(); } }); } function showMainGroupF(str) { var FempCompany = $("#FempCompany").val(); //alert(FempCompany); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onChangeLoadSubGroupByDealer.php", method: 'POST', dataType: 'text', async:true, data: { loadSubGroupData: 1, FempCompany:FempCompany }, success: function(d){ $("#FempSubGroup").html(d); ShowUploadBar(); } }); } function showDepartment(str) { var empDivision = $("#empDivision").val(); //alert(empDivision); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadDepartments.php", method: 'POST', dataType: 'text', async:true, data: { loadDepartmentData: 1, empDivision:empDivision }, success: function(d){ $("#empDepartment").html(d); ShowUploadBar(); } }); } function showDepartmentE(str) { var empDivision = $("#empDivisionE").val(); //alert(empDivision); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadDepartments.php", method: 'POST', dataType: 'text', async:true, data: { loadDepartmentData: 1, empDivision:empDivision }, success: function(d){ $("#empDepartmentE").html(d); ShowUploadBar(); } }); } function showDepartmentF(str) { var empDivision = $("#FempDivision").val(); //alert(empDivision); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadDepartments.php", method: 'POST', dataType: 'text', async:true, data: { loadDepartmentData: 1, empDivision:empDivision }, success: function(d){ $("#FempDepartment").html(d); ShowUploadBar(); } }); } function showUnits(str) { var empDepartment = $("#empDepartment").val(); // alert(empDepartment); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadUnits.php", method: 'POST', dataType: 'text', async:true, data: { loadUnitData: 1, empDepartment:empDepartment }, success: function(d){ $("#empUnit").html(d); ShowUploadBar(); } }); } function showUnitsE(str) { var empDepartment = $("#empDepartmentE").val(); // alert(empDepartment); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadUnits.php", method: 'POST', dataType: 'text', async:true, data: { loadUnitData: 1, empDepartment:empDepartment }, success: function(d){ $("#empUnitE").html(d); ShowUploadBar(); } }); } function showUnitsF(str) { var empDepartment = $("#FempDepartment").val(); // alert(empDepartment); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadUnits.php", method: 'POST', dataType: 'text', async:true, data: { loadUnitData: 1, empDepartment:empDepartment }, success: function(d){ $("#FempUnit").html(d); ShowUploadBar(); } }); } function showPositions(str) { var empDivision = $("#empDivision").val(); // alert(empDepartment); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadPositions.php", method: 'POST', dataType: 'text', async:true, data: { loadPosition: 1, empDivision:empDivision }, success: function(d){ $("#empPosition").html(d); ShowUploadBar(); } }); } function showPositionsE(str) { var empDivision = $("#empDivisionE").val(); // alert(empDepartment); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadPositions.php", method: 'POST', dataType: 'text', async:true, data: { loadPosition: 1, empDivision:empDivision }, success: function(d){ $("#empPositionE").html(d); ShowUploadBar(); } }); } function showPositionsF(str) { var empDivision = $("#FempDivision").val(); // alert(empDepartment); ShowUploadBar(); $.ajax({ url: "./ajaxCall/onchangeLoadPositions.php", method: 'POST', dataType: 'text', async:true, data: { loadPosition: 1, empDivision:empDivision }, success: function(d){ $("#FempPosition").html(d); ShowUploadBar(); } }); } //============================================================================================================================================ function createEmpKRA(){ var SelectedRecordID = $("#SelectedRecordID").val(); var userID = $("#userID").val(); //alert(SelectedRecordID); ShowUploadBar(); $.ajax({ url:"./ajaxCall/generateEmpKRA.php", method:'POST', dataType:'text', async:true, data:{ SelectedRecordID:SelectedRecordID, userID:userID, genKRA:1 }, success:function(c){ $("#kraList").html(c); ShowUploadBar(); Swal.fire("Employee KRA & KPI has been created."); } }); } </script> <!--########################################################################################################--> <?php } ?>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings