public function create()
 {
     $id = Input::all()['user_id'];
     $application = SubmittedApplication::find($id);
     if (is_null($application)) {
         $applicants = new SubmittedApplication();
         $applicants->user_id = Input::all()['user_id'];
         $user_id = $applicants->save();
         return Response::json(array("user_id" => $user_id), 200);
     } else {
         return Response::json(array("error" => "Application for ID " . $id . " has already been submitted"), 403);
     }
 }
Exemple #2
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $userCount = User::all()->count();
     $applicantsCount = SubmittedApplication::all()->count();
     return Response::json(array("user_count" => $userCount, "applicant_count" => $applicantsCount));
 }
Exemple #3
0
 public function submitApplication()
 {
     $user_id = Input::all()['user_id'];
     $submit_table = new SubmittedApplication();
     $appData_table = ApplicationData::find($user_id);
     if (is_null(SubmittedApplication::find($user_id))) {
         $submit_table->user_id = $user_id;
         $submit_table->save();
         $appData_table->formComplete = true;
         $appData_table->save();
         return Response::json(array("operation" => "submit", "message" => "Your application has been tended in successfully", "success" => "true"), 200);
     } else {
         return Response::json(array("operation" => "submit", "message" => "Application has already been submitted", "success" => "false"), 406);
     }
 }