173 lines
8.9 KiB
PHP
173 lines
8.9 KiB
PHP
<div class="row page-titles">
|
|
<div class="col-md-5 align-self-center">
|
|
<h4 class="text-themecolor">Data Absensi</h4>
|
|
</div>
|
|
<div class="col-md-7 align-self-center text-right">
|
|
<div class="d-flex justify-content-end align-items-center">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item"><a href="javascript:void(0)">Data Master</a></li>
|
|
<li class="breadcrumb-item active">Data Absensi</li>
|
|
</ol>
|
|
<a href="<?= base_url('absensi/input') ?>">
|
|
<button type="button" class="btn btn-info d-none d-lg-block m-l-15"><i class="fa fa-plus-circle"></i>
|
|
Tambah</button>
|
|
</a>
|
|
<button type="button" class="btn btn-info d-none d-lg-block m-l-15" data-toggle="modal"
|
|
data-target="#exampleModal" data-whatever="@mdo"><i class="fa fa-plus-circle"></i> Import Excel</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel1">
|
|
<div class="modal-dialog" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h4 class="modal-title" id="exampleModalLabel1">Impor Excel</h4>
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
|
|
aria-hidden="true">×</span></button>
|
|
</div>
|
|
<form action="<?php echo base_url('/absensi/import') ?>" method="post" enctype="multipart/form-data">
|
|
<?= csrf_field() ?>
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<div class="col-lg-6 col-md-6">
|
|
<div class="form-group">
|
|
<label for="recipient-name" class="control-label">Bulan:</label>
|
|
<select class="form-control custom-select" style="width: 100%; height:36px;"
|
|
name="bulan">
|
|
<option value="">Pilih Bulan</option>
|
|
<option value="1">Januari</option>
|
|
<option value="2">Februari</option>
|
|
<option value="3">Maret</option>
|
|
<option value="4">April</option>
|
|
<option value="5">Mei</option>
|
|
<option value="6">Juni</option>
|
|
<option value="7">Juli</option>
|
|
<option value="8">Agustus</option>
|
|
<option value="9">September</option>
|
|
<option value="10">Oktober</option>
|
|
<option value="11">November</option>
|
|
<option value="12">Desember</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6 col-md-6">
|
|
<div class="form-group">
|
|
<label for="message-text" class="control-label">Tahun:</label>
|
|
<select class="form-control custom-select" style="width: 100%; height:36px;"
|
|
name="tahun">
|
|
<option value="">Pilih Tahun</option>
|
|
<?php
|
|
$tahun_sekarang = date("Y");
|
|
for ($i = $tahun_sekarang; $i >= 2000; $i--) {
|
|
echo '<option value="' . $i . '">' . $i . '</option>';
|
|
}
|
|
?>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-12 col-md-12">
|
|
<label for="input-file-now">Upload File (.Xls / .Xlsx)</label>
|
|
<input type="file" id="input-file-now" class="dropify" name="fileexcel" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Kembali</button>
|
|
<button type="submit" class="btn btn-info">Simpan</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4 class="card-title">Daftar Data Absensi</h4>
|
|
<div class="table-responsive">
|
|
<table id="example23" class="display nowrap table table-hover table-striped table-bordered"
|
|
cellspacing="0" width="100%">
|
|
<thead>
|
|
<tr>
|
|
<th style="width: 10%;">No.</th>
|
|
<th>NIP</th>
|
|
<th>Nama</th>
|
|
<th>Bulan</th>
|
|
<th>Sakit</th>
|
|
<th>Ijin</th>
|
|
<th>Alpa</th>
|
|
<th>Cuti</th>
|
|
<th>Total Kehadiran</th>
|
|
<th>Aksi</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$namaBulan = [
|
|
1 => 'Januari',
|
|
2 => 'Februari',
|
|
3 => 'Maret',
|
|
4 => 'April',
|
|
5 => 'Mei',
|
|
6 => 'Juni',
|
|
7 => 'Juli',
|
|
8 => 'Agustus',
|
|
9 => 'September',
|
|
10 => 'Oktober',
|
|
11 => 'November',
|
|
12 => 'Desember'
|
|
];
|
|
$no = 1;
|
|
foreach ($absensi as $row): ?>
|
|
<tr>
|
|
<td>
|
|
<?= $no++; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->nip; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->nama; ?>
|
|
</td>
|
|
<td>
|
|
<?= $namaBulan[$row->bulan]; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->sakit; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->ijin; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->alpa; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->cuti; ?>
|
|
</td>
|
|
<td>
|
|
<?= $row->total_kehadiran; ?>
|
|
</td>
|
|
<td>
|
|
<a href="<?= base_url('absensi/edit/' . $row->id_absensi) ?>">
|
|
<button class="btn btn-sm btn-icon btn-pure btn-outline" data-toggle="tooltip"
|
|
data-original-title="Edit"><i class="ti-pencil" aria-hidden="true"></i>
|
|
</button>
|
|
</a>
|
|
<a href="<?= base_url('absensi/delete/' . $row->id_absensi) ?>"
|
|
onclick="return confirm('Apakah Anda yakin ingin menghapus?');">
|
|
<button class="btn btn-sm btn-icon btn-pure btn-outline" data-toggle="tooltip"
|
|
data-original-title="Delete"><i class="ti-close" aria-hidden="true"></i>
|
|
</button>
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|