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);
 }