• Tidak ada hasil yang ditemukan

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">&times;</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">&times;</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">&times;</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">&times;</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">&times;</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">&times;</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">&times;</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">&times;</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">&times;</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>

Dokumen terkait