Exemplo n.º 1
0
 public function login(Request $request)
 {
     $user = new User();
     $email = $request->login_id;
     $password = $request->password;
     $result = $user->select('user.*')->where('user_email', $email)->where('user_password', $password)->where('user_status', 1000)->first();
     if ($result == null) {
         $response = array("status" => "Failure", "message" => "Login Failure,Please check your credentials");
     } else {
         $data = array("userdetail" => $result, "menu" => $this->getMenuofUser($result->user_role), "responsibility" => $this->getResponsibilityofUser($result->user_role));
         $response = array("status" => "Success", "data" => $data);
     }
     return json_encode($response);
 }
Exemplo n.º 2
0
 public function downToUser(Request $request)
 {
     if (Auth::user()->role !== 1) {
         return redirect('/');
     }
     $user = User::find((int) $request->input('user_id'));
     $user->role = 0;
     $user->save();
 }
 public function profile(Request $request)
 {
     $user_name = $request->user_name;
     $designation = $request->designation;
     $about = $request->about;
     $profile = new User();
     $profile->user_name = $user_name;
     $profile->designation = $designation;
     $profile->about = $about;
     try {
         $result = $profile->save();
         if ($result) {
             $response = array("status" => "Success", "message" => "Data Inserted Successfully");
         } else {
             $response = array("status" => "Failure", "message" => "Data Insertion Failure");
         }
     } catch (Exception $ex) {
         $response = array("status" => "Failure", "message" => "Error occurs please try again later", "exception" => $e);
     }
     return json_encode($response);
 }
 public function delete_user(Request $request)
 {
     $user = User::find((int) $request->input('user_id'));
     $user->delete();
     Session::flash('flash_message', 'Xóa thành công!');
     return Controller::myView('/users')->with('users', $request);
 }
Exemplo n.º 5
0
 public function getUserID(User $user)
 {
     $result = $user->where('user_email', $user->user_email)->value('id');
     return $result;
 }