Esempio n. 1
0
 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);
 }
Esempio n. 2
0
File: stat.php Progetto: erxn/siemas
 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);
 }
Esempio n. 3
0
File: cuti.php Progetto: erxn/siemas
 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);
 }
Esempio n. 4
0
File: stat.php Progetto: erxn/siemas
 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);
 }
Esempio n. 5
0
 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);
 }