function isi_absensi($tahun = 0, $bulan = 0, $tanggal = 0) { $data = array(); if ($bulan == 0 || $tahun == 0) { $data['bulan'] = intval(date("n")); $data['tahun'] = intval(date("Y")); $data['tanggal'] = intval(date("d")); } else { $data['bulan'] = $bulan; $data['tahun'] = $tahun; $data['tanggal'] = $tanggal; } if ($this->input->post('submit')) { $id_pegawai = $this->input->post('id_pegawai'); $id_absensi = $this->input->post('id_absensi'); $hadir = $this->input->post('hadir'); $jam_hadir = $this->input->post('jam_hadir'); foreach ($id_pegawai as $id) { $this->absensi->insert_absensi(array('id_absensi' => $id_absensi[$id], 'tanggal' => format_tanggal_database("{$data['tanggal']}-{$data['bulan']}-{$data['tahun']}"), 'hadir' => isset($hadir[$id]) ? 1 : 0, 'jam_hadir' => !isset($jam_hadir[$id]) ? "00:00" : $jam_hadir[$id] == "" ? "07:30" : $jam_hadir[$id], 'id_pegawai' => $id_pegawai[$id])); } $data['saved'] = true; } $data['absensi_pkm'] = $this->absensi->get_absensi($data['tahun'], $data['bulan'], $data['tanggal'], 0); $data['absensi_bp'] = $this->absensi->get_absensi($data['tahun'], $data['bulan'], $data['tanggal'], 1); $this->load->view('form/input_absensi', $data); }
function index() { $data = array(); $data['p'] = false; if ($this->input->post('tgl_statistik')) { $tgl = format_tanggal_database($this->input->post('tgl_statistik')); } else { $tgl = date("Y-m-d"); } $data['tgl'] = $tgl; $wil1 = "pabaton"; $stat1 = "Luar wilayah"; $wil2 = "cibogor"; $stat2 = "Luar kota"; $umum = 2; $umum_pab = $this->stat->get_kunjungan_umum_wil($wil1, $umum, $tgl); $umum_cib = $this->stat->get_kunjungan_umum_wil($wil2, $umum, $tgl); $umum_lw = $this->stat->get_kunjungan_umum_status($stat1, $umum, $tgl); $umum_lk = $this->stat->get_kunjungan_umum_status($stat2, $umum, $tgl); $tbc = $this->stat->get_kunjungan_umum_tbc($umum, $tgl); $diare = $this->stat->get_kunjungan_umum_diare($umum, $tgl); $ispa = $this->stat->get_kunjungan_umum_ispa($umum, $tgl); $umum = $this->stat->get_kunjungan_umum_m($umum, $tgl); $grafik = array('umum_pab' => $umum_pab, 'umum_cib' => $umum_cib, 'umum_lw' => $umum_lw, 'umum_lk' => $umum_lk, 'tbc' => $tbc, 'diare' => $diare, 'ispa' => $ispa, 'umum' => $umum); $data['grafik'] = $grafik; $this->load->view('stat_v', $data); }
function input_cuti() { $data = array(); if ($this->input->post('submit')) { $data = array('tanggal_mulai' => format_tanggal_database($this->input->post('dari_tanggal')), 'tanggal_selesai' => format_tanggal_database($this->input->post('sampai_tanggal')), 'keperluan' => $this->input->post('keperluan'), 'alamat_cuti' => $this->input->post('alamat'), 'keterangan' => $this->input->post('keterangan'), 'id_pegawai' => $this->input->post('sel_pegawai')); $this->cuti->insert_cuti($data); $data['saved'] = true; } $data['daftar_pegawai'] = $this->pegawai->get_semua_pegawai(); $this->load->view('form/input_cuti', $data); }
function index() { $data = array(); $data['p'] = false; if ($this->input->post('tgl_statistik')) { $tgl = format_tanggal_database($this->input->post('tgl_statistik')); } else { $tgl = date("Y-m-d"); } $data['tgl'] = $tgl; if ($this->input->post('tgl_statistik1')) { $tgl1 = format_tanggal_database($this->input->post('tgl_statistik1')); if ($_POST['bandingan'] == 1) { $data['p'] = true; } } else { $tgl1 = date("Y-m-d"); } $data['tgl1'] = $tgl1; $wil1 = "pabaton"; $stat1 = "Luar wilayah"; $wil2 = "cibogor"; $stat2 = "Luar kota"; $gigi = 1; $p1 = "karies gigi"; $p2 = "penyakit pulpa & jaringan periapikal"; $p3 = "penyakit gusi & periodontal"; $p4 = "penyakit dentofasial termasuk inaloklusi"; $p5 = "gangguan gigi & jaringan penunjang lain"; $gigi_pab = $this->stat->get_kunjungan_gigi_wil($wil1, $gigi, $tgl); $gigi_cib = $this->stat->get_kunjungan_gigi_wil($wil2, $gigi, $tgl); $gigi_lw = $this->stat->get_kunjungan_gigi_status($stat1, $gigi, $tgl); $gigi_lk = $this->stat->get_kunjungan_gigi_status($stat2, $gigi, $tgl); $penyakit1 = $this->stat->get_kunjungan_gigi_penyakit($p1, $gigi, $tgl); $penyakit2 = $this->stat->get_kunjungan_gigi_penyakit($p2, $gigi, $tgl); $penyakit3 = $this->stat->get_kunjungan_gigi_penyakit($p3, $gigi, $tgl); $penyakit4 = $this->stat->get_kunjungan_gigi_penyakit($p4, $gigi, $tgl); $penyakit5 = $this->stat->get_kunjungan_gigi_penyakit($p5, $gigi, $tgl); $gigi_pab1 = $this->stat->get_kunjungan_gigi_wil($wil1, $gigi, $tgl1); $gigi_cib1 = $this->stat->get_kunjungan_gigi_wil($wil2, $gigi, $tgl1); $gigi_lw1 = $this->stat->get_kunjungan_gigi_status($stat1, $gigi, $tgl1); $gigi_lk1 = $this->stat->get_kunjungan_gigi_status($stat2, $gigi, $tgl1); $penyakit11 = $this->stat->get_kunjungan_gigi_penyakit($p1, $gigi, $tgl1); $penyakit21 = $this->stat->get_kunjungan_gigi_penyakit($p2, $gigi, $tgl1); $penyakit31 = $this->stat->get_kunjungan_gigi_penyakit($p3, $gigi, $tgl1); $penyakit41 = $this->stat->get_kunjungan_gigi_penyakit($p4, $gigi, $tgl1); $penyakit51 = $this->stat->get_kunjungan_gigi_penyakit($p5, $gigi, $tgl1); $grafik = array('gigi_pab' => $gigi_pab, 'gigi_cib' => $gigi_cib, 'gigi_lw' => $gigi_lw, 'gigi_lk' => $gigi_lk, 'penyakit1' => $penyakit1, 'penyakit2' => $penyakit2, 'penyakit3' => $penyakit3, 'penyakit4' => $penyakit4, 'penyakit5' => $penyakit5, 'gigi_pab1' => $gigi_pab1, 'gigi_cib1' => $gigi_cib1, 'gigi_lw1' => $gigi_lw1, 'gigi_lk1' => $gigi_lk1, 'penyakit11' => $penyakit11, 'penyakit21' => $penyakit21, 'penyakit31' => $penyakit31, 'penyakit41' => $penyakit41, 'penyakit51' => $penyakit51); $data['grafik'] = $grafik; $this->load->view('stat_v', $data); }
function input_kenaikan_yad($id_pegawai = 0) { $data = array(); if ($this->input->post('submit')) { $tanggal_yad = format_tanggal_database($this->input->post('tanggal_yad')); $this->gaji->set_kenaikan_gaji_yad($id_pegawai, $tanggal_yad); $data['updated'] = true; } $data['daftar_pegawai'] = $this->pegawai->get_semua_pegawai(); $data['id_pegawai'] = $id_pegawai; if ($id_pegawai != 0) { $data['kenaikan_yad'] = $this->gaji->get_kenaikan_gaji_yad($id_pegawai); } $this->load->view('form/input_kenaikan_yad', $data); }