RANCANGAN SISTEM DAN PROGRAM USULAN
B. Form Approve Cuti
"valueField": "value1", "bullet": "round",
"bulletBorderColor": "#FFFFFF", "bulletBorderThickness": 2, "lineThickness ": 2,
"lineAlpha": 0.5 }, {
"valueField": "value2", "bullet": "round",
"bulletBorderColor": "#FFFFFF", "bulletBorderThickness": 2, "lineThickness ": 2,
"lineAlpha": 0.5 } ]
} );
</script>
</body>
</html>
<main class="main">
<!-- Breadcrumb -->
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="index.php">Dashboard</a>
</li>
<li class="breadcrumb-item"><a href="departemen.php">Cuti</a>
</li>
</ol>
<div class="container-fluid">
<div class="animated fadeIn">
<?php
if(isset($_GET['aksi']) == 'delete'){
$id = $_GET['id'];
$cek = mysqli_query($koneksi,
"SELECT * FROM cuti WHERE id='$id'");
if(mysqli_num_rows($cek) == 0){
echo '<div class="alert alert-success alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data tidak ditemukan.</div>';
}else{
$delete =
mysqli_query($koneksi, "DELETE FROM cuti WHERE id='$id'");
if($delete){
echo '<div class="alert alert-primary alert-dismissable"><button type="button"
class="close" data-dismiss="alert"
aria-hidden="true">×</button> Data berhasil dihapus.</div>';
}else{
echo '<div class="alert alert-danger alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data gagal dihapus.</div>';
}
} }
?>
<?php
if(isset($_GET['true']) == 'true'){
$id = $_GET['id'];
$cek = mysqli_query($koneksi,
"SELECT * FROM cuti WHERE id='$id'");
$data = mysqli_fetch_array($cek);
$no = $data['nik'];
$moq = $data['jumlah_cuti'];
$status = "Approve";
if(mysqli_num_rows($cek) == 0){
echo '<div class="alert alert-success alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data tidak ditemukan.</div>';
}else{
$cuti = mysqli_query($koneksi,
"UPDATE cuti SET status='$status' WHERE nik='$no' AND id='$id'");
if($cuti){
$approve = mysqli_query($koneksi, "UPDATE karyawan SET sisa_cuti=(sisa_cuti-'$moq') WHERE nik='$no'");
echo '<div class="alert alert-primary alert-dismissable"><button type="button"
class="close" data-dismiss="alert"
aria-hidden="true">×</button> Data Berhasil Disimpan.</div>';
}else{
echo '<div class="alert alert-danger alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data Berhasil Disimpan.</div>';
} }
}
?>
<?php
if(isset($_GET['false']) == 'false'){
$id1 = $_GET['id'];
$cek1 = mysqli_query($koneksi,
"SELECT * FROM cuti WHERE id='$id1'");
$data1 = mysqli_fetch_array($cek1);
$no1 = $data1['nik'];
$status1 = "Reject";
if(mysqli_num_rows($cek1) == 0){
echo '<div class="alert alert-success alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data tidak ditemukan.</div>';
}else{
$cuti1 =
mysqli_query($koneksi, "UPDATE cuti SET status='$status1' WHERE nik='$no1' AND id='$id1'");
if($cuti1){
echo '<div class="alert alert-primary alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data berhasil di Approve.</div>';
}else{
echo '<div class="alert alert-danger alert-dismissable"><button type="button" class="close"
data-dismiss="alert" aria-hidden="true">×</button> Data gagal dihapus.</div>';
} }
} ?>
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-header">
<strong>Data</strong> Cuti </div>
<div class="card-body">
<!-- <a href="cuti_exportxls.php" class="btn sm
btn-danger"><i class="fa fa-file"></i> Import Excel</a> <a href="cuti_exportxls.php" class="btn btn-sm btn-success"><i class="fa fa-file"></i> Export Excel</a><br /><br />
--> <a href="input-cuti.php" class="btn sm btn-danger"><i class="fa fa-plus"></i> Input Data</a><br /><br />
<div class="table">
<table id="lookup" class="table responsive table-bordered">
<thead bgcolor="eeeeee" align="center">
<tr>
<th>Id</th>
<th>Nik</th>
<th>Nama</th>
<th>Tanggal Cuti</th>
<th>Tanggal Masuk</th>
<th>Jumlah Cuti</th>
<th>Status</th>
<th class="text-center"> Aksi </th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<!-- </div>-->
</div>
</div>
</div>
</div>
</div>
<!-- /.conainer-fluid -->
</main>
</div>
</div>
<?php include "footer.php"; ?>
<!-- Bootstrap and necessary plugins -->
<script src="../js/jquery.min.js"></script>
<script src="../js/tether.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<script src="../js/pace.min.js"></script>
<script src="../datatables/jquery.dataTables.min.js"></script>
<script src="../datatables/dataTables.bootstrap.min.js"></script>
<!-- GenesisUI main scripts -->
<script src="../js/app.js"></script>
<script>
$(document).ready(function() {
var dataTable =
$('#lookup').DataTable( {
"processing": true,
"serverSide": true,
"ajax":{
url :"ajax-data-cuti.php", // json datasource
type: "post", // method , by default get
error: function(){ //
error handling
$(".lookup-error").html("");
$("#lookup").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the
server</th></tr></tbody>');
$("#lookup_processing").css("display","none");
} }
} );
} );
</script>
<!-- Plugins and scripts required by this views -->
<!-- Custom scripts required by this view -->
<script src="../amcharts/amcharts.js"></script>
<script src="../amcharts/serial.js"></script>
<script src="../amcharts/dataloader.min.js"></script>
<script>
var chart = AmCharts.makeChart( "chartdiv", { "type": "serial",
"dataLoader": { "url": "data.php"
},
"pathToImages": "http://www.amcharts.com/lib/images/", "categoryField": "category",
"dataDateFormat": "YYYY-MM-DD", "startDuration": 1,
"categoryAxis": { "parseDates": true },
"graphs": [ {
"valueField": "value1", "bullet": "round",
"bulletBorderColor": "#FFFFFF", "bulletBorderThickness": 2, "lineThickness ": 2,
"lineAlpha": 0.5 }, {
"valueField": "value2", "bullet": "round",
"bulletBorderColor": "#FFFFFF", "bulletBorderThickness": 2, "lineThickness ": 2,
"lineAlpha": 0.5 } ]
} );
</script>
</body>
</html>