public function ThongTinGV() { $macb = \Auth::user()->taikhoan; $giangvien = Giangvien::find($macb); //Lấy năm học và học kỳ hiện tại $nam = DB::table('nien_khoa')->distinct()->orderBy('nam', 'desc')->value('nam'); $hk = DB::table('nien_khoa')->distinct()->orderBy('hocky', 'desc')->where('nam', $nam)->value('hocky'); $mank = DB::table('nien_khoa as nk')->join('nhom_hocphan as hp', 'nk.mank', '=', 'hp.mank')->where('nk.nam', $nam)->where('nk.hocky', $hk)->value('nk.mank'); //Lấy ds nhóm học phần GV này phụ trách giảng dạy $nhomhp = DB::table('nhom_hocphan as hp')->select('hp.manhomhp', 'hp.tennhomhp')->join('nien_khoa as nk', 'hp.mank', '=', 'nk.mank')->where('nk.mank', $mank)->where('hp.macb', $macb)->get(); return view('giangvien.thong-tin-giang-vien')->with('gv', $giangvien)->with('nhomhp', $nhomhp)->with('nam', $nam)->with('hk', $hk); }
public function ThongTinQT() { $macb = \Auth::user()->taikhoan; $giangvien = Giangvien::find($macb); $nam = DB::table('nien_khoa')->distinct()->orderBy('nam', 'desc')->value('nam'); $hk = DB::table('nien_khoa')->distinct()->orderBy('hocky', 'desc')->where('nam', $nam)->value('hocky'); $tennhomhp = DB::table('giang_vien as gv')->join('nhom_hocphan as hp', 'gv.macb', '=', 'hp.macb')->value('tennhomhp'); return view('quantri.thong-tin-quan-tri-vien')->with('gv', $giangvien)->with('hp', $tennhomhp)->with('nam', $nam)->with('hk', $hk); }