public function addUser()
 {
     $database = DataBase::getInstance();
     $user = new User();
     $user->setID(Input::get('id'));
     $user->setName(Input::get('name'));
     $user->setContactNo(Input::get('contactNo'));
     $user->setPassword(Hash::make(Input::get('password')));
     //$user->timestamps = false;
     //$user->save();
     $database->addUser($user);
     return view('projectViews.login');
 }
 public function resetPWD($id)
 {
     $database = DataBase::getInstance();
     $database->resetPwd($id);
     return back();
 }
 public function getReservedTimes($resourceName, $date)
 {
     $reservedList = DataBase::getInstance()->getResourceReservedTime($resourceName, $date);
     return view('publicViews.timeSlotTable')->with('reservedList', $reservedList);
 }
 public function deleteSession()
 {
     $sessionID = Input::get('sessionID');
     DataBase::getInstance()->deleteSessionID($sessionID);
     $user = new User();
     $user->setName("Anthony Fernando");
     return view('coachViews.deleteSchedule')->with('user', $user)->with('sessionID', DataBase::getInstance()->getAllSessionID());
 }
 public function addBooking()
 {
     $db = DataBase::getInstance();
     $bk = new Booking();
     $bk->setResourceID($db->getResourceID(Input::get('resource')));
     $bk->setRequesterName(Input::get('reqName'));
     $bk->setRequesterContactNo(Input::get('conNum'));
     $date = Input::get('resdate');
     $dateArr = explode("/", $date);
     Log::info($date);
     $newDate = $dateArr[2] . "-" . $dateArr[0] . "-" . $dateArr[1];
     $bk->setDate($newDate);
     $str1 = Input::get('start-am-pm');
     $str2 = Input::get('end-am-pm');
     $startTime = strval(Input::get('start-hour'));
     if ($str1 == "am") {
         $startTime = $startTime . ':' . strval(Input::get('start-minute'));
     } else {
         $startTime = strval(intval($startTime) + 12) . ':' . strval(Input::get('start-minute'));
     }
     Log::info($startTime);
     $bk->setStartTime($startTime);
     $endTime = strval(Input::get('end-hour'));
     if ($str2 == "am") {
         $endTime = $endTime . ':' . strval(Input::get('end-minute'));
     } else {
         $endTime = strval(intval($endTime) + 12) . ':' . strval(Input::get('end-minute'));
     }
     Log::info($endTime);
     $bk->setEndTime($endTime);
     Log::info('dddd');
     $db->addBookin($bk);
     Log::info('dddd');
     $user = new User();
     $user->setName("Anthony Fernando");
     $resources = DataBase::getInstance()->loadResource();
     return view('keeperViews.reserve')->with('user', $user)->with('resources', $resources)->with('user', $user);
 }