public function index()
 {
     $model_business = model_business::where(array('business_status' => '1'))->get();
     $model_business_parent = model_business::where('business_status', '1')->orderBy('business_name')->pluck('business_name', 'business_id')->toArray();
     $model_bfield = model_business_field::where('bfield_status', '1')->orderBy('bfield_name')->pluck('bfield_name', 'bfield_id')->toArray();
     $model_building = model_building::where('building_status', '1')->orderBy('building_name')->pluck('building_name', 'building_id')->toArray();
     $model_business_parent = ['0' => 'No Parent'] + $model_business_parent;
     return view('backend.business.index')->with(['model_business' => $model_business, 'model_business_parent' => $model_business_parent, 'model_bfield' => $model_bfield, 'model_building' => $model_building]);
 }
 public function editbuilding()
 {
     $err = array();
     if ($_POST['_type'] == 3) {
         $model_building = model_building::find($_POST['building_id']);
         $model_building['building_status'] = 0;
         $model_building->save();
     } else {
         if ($_POST['_type'] == 1) {
             $model_building = new model_building();
             $model_building->create($_POST);
         } else {
             if ($_POST['_type'] == 2) {
                 $model_building = model_building::find($_POST['building_id']);
                 $model_building->fill($_POST);
                 $model_building->save();
             }
         }
     }
     return redirect('/backend/building')->withErrors($err);
 }
 public function submitAddBusiness()
 {
     $err = array();
     if ($_POST['building_type'] == 1) {
         //online business
         $_POST['building_status'] = 3;
     } elseif ($_POST['building_type'] == 3) {
         $model_building = new model_building();
         $model_building->fill($_POST);
         $model_building->save();
     }
     $model_business = new model_business();
     $model_business->fill($_POST);
     $model_business->save();
     return redirect('/business/success')->withErrors($err);
 }