public function printgaji($id) { $success = Session::get('tg01_success'); $danger = Session::get('tg01_danger'); $tg01 = tg01::find($id); $tg02 = new tg02(); $th01 = new th01(); $tt01 = new tt01(); $tz01 = new tz01(); $mk01 = new mk01(); $karyawan = mk01::find($tg01->idkar); $data = array("karyawan" => $karyawan, "kehadiran" => $tg01->getKehadiranGaji($tg01->tglgjsblm, $tg01->idkar), "durasiBekerja" => $tg01->getDurasiBekerjaGaji($tg01->tglgjsblm, $tg01->idkar), "durasiLembur" => $tg01->getDurasiLemburGaji($tg01->tglgjsblm, $tg01->idkar), "durasiLambat" => $tg01->getKeterlambatan($tg01->tglgjsblm, $tg01->idkar), "gaji" => $tg01, "gajis" => $tg02->getDetailGajiKaryawan($id), "infogajis" => $tg01->getJamKerjaInSec($tg01->idkar, $tg01->tglgjsblm), "infohutang" => $th01->getHutangBulan($tg01->idkar, $tg01->tgltg), "infokasbon" => $th01->getKasBonBulan($tg01->idkar, $tg01->tgltg), "infotabungan" => $tt01->getTabunganGaji($tg01->idkar, $tg01->tgltg), "omzetIndividu" => $tz01->getOmzetIndividu($tg01->idkar, $tg01->tgltg), "omzetTim" => $tz01->getOmzetTim($tg01->idkar, $tg01->tgltg), "referrals" => $mk01->getReferralKar($tg01->idkar), "tg01_success" => $success, "tg01_danger" => $danger); return View::make('transaksi.trans_print_gaji', $data); }
public function detail($id) { $success = Session::get('tg01_success'); $danger = Session::get('tg01_danger'); $tg01 = tg01::find($id); $tg02 = new tg02(); // $tg02 = tg02::whereRaw(); $karyawan = mk01::find($tg01->idkar); $data = array("karyawan" => $karyawan, "gaji" => $tg01, "gajis" => $tg02->getDetailGajiKaryawan($id), "infogajis" => $tg01->getJamKerjaInSec($tg01->idkar, $tg01->tglgjsblm), "tg01_success" => $success, "tg01_danger" => $danger); return View::make('transaksi.trans_gaji_detail_karyawan', $data); }