public function getIndex()
 {
     $edate = Supplierformdate::where('event', '=', Session::get('event'))->first();
     $currdate = strtotime(date('Y-m-d'));
     $evdate = strtotime($edate->opendate);
     $diff = abs(($currdate - $evdate) / (60 * 60 * 24));
     //dd($diff);
     if ($currdate >= $evdate) {
         $userdetails = array('name' => Auth::user()->name, 'event' => Auth::user()->event);
         $suppliers = Supplier::where('event', '=', Session::get('event'))->with(array('supplierranks' => function ($query) {
             $query->where('userid', '=', Session::get('userid'));
         }))->get();
         // $suppliers = Supplier::where('event','=',Session::get('event'))->with('supplierranks')->get()->sortBy('order');
         // $suppliers = Supplier::all()->sortBy('order');
         return View::make('rankingform.rankingform')->with(array('userdetails' => $userdetails, 'suppliers' => $suppliers));
     } else {
         $opendate = date('d-M-Y', $evdate);
         return View::make('rankingform.rankingformnotavailable')->with('opendate', $opendate);
     }
 }
 public function postSetformopendate()
 {
     $rec = Supplierformdate::find(Input::get('id'));
     $t = Input::get('yy') . "-" . Input::get('mm') . "-" . Input::get('dd');
     if (!$rec) {
         $rd = new Supplierformdate();
         $rd->event = Input::get('event');
         $rd->opendate = $t;
         $rd->save();
     } else {
         $rec->opendate = $t;
         $rec->save();
     }
     return Redirect::to('admin/uploadsuppliers')->with('message', 'Date Saved');
 }