public function store(Request $request) { // TODO: recent coursemajor must not match wil the current coursemajor $system = Api::systemValue(); $coursemajor = DB::table('tbl_coursemajor')->where('course', $request->course)->where('major', $request->major)->first(); $registration = new Registration(); $registration->coursemajor = $coursemajor->id; $registration->student = $request->student; $registration->academicterm = $system->currentacademicterm; $registration->status = 'P'; $registration->curriculum = Curriculum::getCurrentCurriculum($request->course, $request->major, $system); $registration->datecreated = date('Y-m-d'); $registration->save(); Session::flashdata('message', htmlAlert('Successfully Saved', 'success')); return redirect('shift_student'); }
function login($request) { $username = $request->username; $password = $request->password; $validator = Validator::make($request->all(), ['username' => 'required', 'password' => 'required']); if (!$validator->fails()) { if (Auth::attempt(['username' => $username, 'password' => $password])) { $system = Api::systemValue(); $sy = Academicterm::find($system->currentacademicterm); $ses = ['current_sy' => $sy->systart . '-' . $sy->syend, 'term' => $sy->term, 'phaseterm' => $system->phaseterm]; Session::put($ses); return redirect('/'); } else { return view('index', ['error' => htmlAlert('Authentication Failed')]); } } else { return view('index', ['error' => '']); } }
function __construct() { $this->middleware('auth'); $this->system = Api::systemValue(); }
function __construct() { $this->system = Api::systemValue(); $this->owner = Api::getCollege(); }
function __construct() { $this->middleware('auth'); $this->system = Api::systemValue(); $this->owner = Api::getCollege(); }
function __construct() { $this->system_value = Api::systemValue(); }