attendance

This commit is contained in:
venbatechnologies@gmail.com 2018-11-09 11:50:31 +05:30
parent d523e9b287
commit 5f3a4f6b50

40
application/views/attendance.php Executable file → Normal file
View File

@ -1,4 +1,4 @@
<script src="<?php echo base_url()?>assets/lightswitch/lightswitch/lib/jquery.tabletojson.js"></script> <script src="<?php echo base_url()?>assets/lightswitch/lightswitch/lib/jquery.tabletojson.js"></script>
<script src="<?php echo base_url()?>assets/lightswitch/lightswitch/lib/jquery.tabletojson.min.js"></script> <script src="<?php echo base_url()?>assets/lightswitch/lightswitch/lib/jquery.tabletojson.min.js"></script>
<script src="<?php echo base_url()?>assets/js/jquery.CongelarFilaColumna.js"></script> <script src="<?php echo base_url()?>assets/js/jquery.CongelarFilaColumna.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/js/bootstrap-datepicker.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/js/bootstrap-datepicker.js"></script>
@ -687,7 +687,7 @@ function myFunction(p,i,v)
{ {
var current = value.textContent == '' ? 0:parseFloat(value.textContent); var current = value.textContent == '' ? 0:parseFloat(value.textContent);
totalworkingHrs += current; totalworkingHrs += current;
if(current == 0){paidleave--;} if(current == 0){absent++;}
} }
else else
{ {
@ -705,18 +705,24 @@ function myFunction(p,i,v)
if(paidleave == 1 ) // if(paidleave == 1 )
{ // {
absent = 0; // absent = 0;
}else if(paidleave == 0) // alert('if');
{ // }
absent = 0; // if(paidleave == 0)
} // {
else // absent = 0;
{ // alert('else if');
absent = paidleave-0; // }
paidleave = 0; // else
} // {
// // absent = paidleave-0;
// // paidleave = 0;
// absent = paidleave;
// paidleave = 0;
// alert('else');
// }
document.getElementById(totalhrsid).textContent = parseFloat(totalworkingHrs).toFixed(2);// == ''?0:parseFloat(totalworkingHrs)); document.getElementById(totalhrsid).textContent = parseFloat(totalworkingHrs).toFixed(2);// == ''?0:parseFloat(totalworkingHrs));
document.getElementById(totalothrsid).textContent = parseFloat(totalOTHrs).toFixed(2);// == ''?0:parseFloat(totalOTHrs)); document.getElementById(totalothrsid).textContent = parseFloat(totalOTHrs).toFixed(2);// == ''?0:parseFloat(totalOTHrs));
document.getElementById(paidleaveid).textContent = parseFloat(paidleave).toFixed(2); document.getElementById(paidleaveid).textContent = parseFloat(paidleave).toFixed(2);
@ -804,12 +810,12 @@ function resetFinalValues()
{ {
//alert('inside for'); //alert('inside for');
var a = parseFloat(document.getElementById(i+'PL').textContent); // var a = parseFloat(document.getElementById(i+'PL').textContent);
var b = parseFloat(document.getElementById(i+'AB').textContent); var b = parseFloat(document.getElementById(i+'AB').textContent);
//alert(a+'-'+b+'-'+totaldays); //alert(a+'-'+b+'-'+totaldays);
if(totaldays == (a+b)) if(totaldays == (b))
{ {
document.getElementById(i+'PL').textContent = '0.00'; //document.getElementById(i+'PL').textContent = '0.00';
document.getElementById(i+'AB').textContent = '0.00'; document.getElementById(i+'AB').textContent = '0.00';
} }