Exemplo n.º 1
0
 public function postAdminSubjects(Request $request)
 {
     if (Auth::user()->type == 'admin') {
         $subject = DefaultSubject::create(['subject' => $request->input('subject')]);
         if ($subject) {
             $count = DefaultSubject::all()->count();
             return response()->json(['status' => 'success', 'message' => 'successfully created subject ' . $request->input('subject'), 'subject' => $request->input('subject'), 'count' => $count]);
         } else {
             return response()->json(['status' => 'failed', 'message' => 'Failed to create subject ' . $request->input('subject')]);
         }
     } else {
         return redirect()->route('home');
     }
 }
Exemplo n.º 2
0
 public function getEditProfile()
 {
     $defaultsubjects = DefaultSubject::all();
     if (Auth::user()->type == 'tutor') {
         return view('project.main.tutor.editprofile')->with('title', 'Edit Profile | ' . $this->sitename)->with('defaultsubjects', $defaultsubjects)->with('vat', 20);
     } else {
         if (Auth::user()->type == 'student') {
             return view('project.main.student.editprofile')->with('defaultsubjects', $defaultsubjects)->with('title', 'Edit Profile | ' . $this->sitename);
         } else {
             if (Auth::user()->type == 'admin') {
             } else {
                 return redirect()->route('auth.login');
             }
         }
     }
 }