public function resulttheonoigui(Request $request)
 {
     $capphathanhs = Danhmucnhomdonvi::all();
     $ngaynhanbatdau = $request->input('ngaynhanbatdau');
     $ngaynhanketthuc = $request->input('ngaynhanketthuc');
     $capphathanh = $request->input('capphathanh');
     //$capphathanhresult = 'Tất cả';
     if ($capphathanh == 0) {
         $querycapphathanh = 'capphathanh_id > 0';
         $capphathanhresult = 'Tất cả';
     } else {
         $querycapphathanh = 'capphathanh_id = ' . $capphathanh;
         $capphathanhresult = Danhmucnhomdonvi::where('id', $capphathanh)->select('name')->first();
     }
     if ($ngaynhanbatdau != '' && $ngaynhanketthuc != '') {
         $ngaynhanbatdau = date('Y-m-d', strtotime(str_replace('/', '-', $ngaynhanbatdau)));
         //date('Y-m-d', strtotime(str_replace('/', '-', Input::get('ngayphathanh-start'))) ) ;
         $ngaynhanketthuc = date('Y-m-d', strtotime(str_replace('/', '-', $ngaynhanketthuc)));
         if ($ngaynhanbatdau > $ngaynhanketthuc) {
             return \Redirect::route('thongkecongvanden.theonoigui')->withErrors('Ngày nhận bắt đầu phải nhỏ hơn ngày nhận kết thúc!')->withInput();
         } else {
             $congvandens = Congvanden::where('ngayden', '>=', $ngaynhanbatdau)->where('ngayden', '<=', $ngaynhanketthuc)->whereRaw($querycapphathanh)->where('phong_id', Auth::user()->phong_id)->get();
         }
     }
     $tungays = date('d/m/Y', strtotime($ngaynhanbatdau));
     $denngays = date('d/m/Y', strtotime($ngaynhanketthuc));
     return view('thongkecongvanden.theonoigui')->with(['menus' => $this->menus, 'tungay' => $tungays, 'denngay' => $denngays, 'congvandens' => $congvandens, 'capphathanhs' => $capphathanhs, 'capphathanhresult' => $capphathanhresult]);
 }
 public function search(DanhmucdonviSearchIndexRequest $query)
 {
     $menus = Menu::all();
     $querys = $query->input('query');
     $danhmucnhomdonvis = Danhmucnhomdonvi::where('name', 'LIKE', '%' . $querys . '%')->orWhere('fullname', 'LIKE', '%' . $querys . '%')->orderBy('name')->paginate(10);
     if ($danhmucnhomdonvis == NULL) {
         $danhmucnhomdonvis = 'Không Tìm Thấy';
     }
     return view('danhmucnhomdonvi.index')->with(array('danhmucnhomdonvis' => $danhmucnhomdonvis, 'menus' => $this->menus));
 }
Beispiel #3
0
 public function getcapphathanhid($capphathanh)
 {
     $capphathanhfind = Danhmucphong::where('id', $capphathanh)->first();
     if ($capphathanhfind->cap == 'tinh') {
         $capphathanh_id = Danhmucnhomdonvi::where('id', 17)->value('id');
     } else {
         if ($capphathanhfind->cap == 'huyen') {
             $capphathanh_id = Danhmucnhomdonvi::where('id', 3)->value('id');
         }
     }
     return $capphathanh_id;
 }
 /**
  * Show the form for creating a new resource.
  * Tạo công văn đến từ bộ
  * @return Response
  */
 public function createbo()
 {
     if (Auth::check() && $this->rolechucnangs && $this->rolechucnangs->Them == 1) {
         $loaicongvans = Danhmucloaicongvan::get(array('id', 'name'));
         $capphathanhs = Danhmucnhomdonvi::where('bo', 1)->get(array('id', 'name'));
         $noiphathanhs = Danhmucdonvi::get(array('id', 'name', 'danhmucnhomdonvi_id'));
         $mucdichs = Danhmucmucdich::get(array('id', 'name'));
         $linhvucchuyendes = Linhvucchuyende::get(array('id', 'name'));
         $chuyendes = Danhmucchuyende::get(array('id', 'name', 'linhvucchuyende_id'));
         $chutrixulys = Danhmucphong::get(array('id', 'name'));
         $phoihopxulys = Danhmucphong::get(array('id', 'name'));
         $canboxulys = User::all();
         $domats = Danhmucdomat::get(array('id', 'name'));
         $dokhans = Danhmucdokhan::get(array('id', 'name'));
         $phongs = Danhmucphong::orderBy('name')->get();
         $dois = Danhmucdoi::orderBy('name')->get();
         $canbos = User::where('role_id', '>', 2)->orderBy('name')->get();
         $emails = Danhmucemail::orderBy('name')->get();
         $phong_id = User::where('id', Auth::user()->id)->value('phong_id');
         $socongvanluu = Congvanden::getsohosoluubo($phong_id);
         $action = 'congvanden.storebo';
         $title = 'bộ';
         return view('congvanden.create')->with(array('loaicongvans' => $loaicongvans, 'domats' => $domats, 'dokhans' => $dokhans, 'menus' => $this->menus, 'capphathanhs' => $capphathanhs, 'noiphathanhs' => $noiphathanhs, 'mucdichs' => $mucdichs, 'linhvucchuyendes' => $linhvucchuyendes, 'chuyendes' => $chuyendes, 'socongvanluu' => $socongvanluu, 'chutrixulys' => $chutrixulys, 'phoihopxulys' => $phoihopxulys, 'canboxulys' => $canboxulys, 'phongs' => $phongs, 'dois' => $dois, 'canbos' => $canbos, 'emails' => $emails, 'action' => $action, 'title' => $title));
     } else {
         return \Redirect::route('congvanden.index')->with('message-error', 'Không có quyền truy cập');
     }
 }