|
@@ -171,7 +171,7 @@ class AjaxController extends Controller
|
|
|
$validator=\Validator::make($req->all(), [
|
|
|
'first_name'=>'required',
|
|
|
'last_name'=>'required',
|
|
|
- 'university_name'=>'required',
|
|
|
+ 'university_id'=>'required',
|
|
|
'department'=>'required',
|
|
|
'designation'=>'required',
|
|
|
]);
|
|
@@ -184,8 +184,10 @@ class AjaxController extends Controller
|
|
|
$data = User::find($req->id);
|
|
|
$data->first_name =$req->first_name;
|
|
|
$data->last_name =$req->last_name;
|
|
|
- $data->university_name =$req->university_name;
|
|
|
+ $data->university_id =$req->university_id;
|
|
|
+ $data->university_name =NULL;
|
|
|
$data->department =$req->department;
|
|
|
+ $data->others_department =NULL;
|
|
|
$data->designation =$req->designation;
|
|
|
$data->update();
|
|
|
|
|
@@ -321,17 +323,17 @@ class AjaxController extends Controller
|
|
|
['msg'=>'Updated successfully.']
|
|
|
);
|
|
|
|
|
|
- }elseif($name=="proposal_status_update"){
|
|
|
+ }elseif($name=="proposal_status_update"){
|
|
|
$data =StudentProposal::find($req->id);
|
|
|
$data->proposal_status =$req->value;
|
|
|
$data->proposal_status_date =now();
|
|
|
- $data->feedback_msg =NULL;
|
|
|
+ $data->feedback_msg =NULL;
|
|
|
$data->update();
|
|
|
|
|
|
- if($req->value){
|
|
|
+ if($req->value){
|
|
|
$user_data = User::find($data->student_id);
|
|
|
$user_data->freez_profile =2;
|
|
|
- $user_data->update();
|
|
|
+ $user_data->update();
|
|
|
}
|
|
|
|
|
|
return response(
|
|
@@ -346,7 +348,7 @@ class AjaxController extends Controller
|
|
|
if($validator->fails()){
|
|
|
$errors=$validator->errors()->all();
|
|
|
return response(['msg'=>$errors[0]], 422);
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
$data =StudentProposal::find($req->id);
|
|
|
$data->proposal_status =$req->proposal_status;
|
|
@@ -356,15 +358,15 @@ class AjaxController extends Controller
|
|
|
|
|
|
if($req->proposal_status ==3){
|
|
|
$user_rejected = User::find($data->student_id);
|
|
|
- $user_rejected->freez_profile =0;
|
|
|
- $user_rejected->update();
|
|
|
+ $user_rejected->freez_profile =0;
|
|
|
+ $user_rejected->update();
|
|
|
}
|
|
|
|
|
|
return response(
|
|
|
['msg'=>'Updated successfully.']
|
|
|
);
|
|
|
|
|
|
- }elseif($name=="accept_status_update"){
|
|
|
+ }elseif($name=="accept_status_update"){
|
|
|
|
|
|
$data =StudentProposal::find($req->id);
|
|
|
$data->accepted_status =1;
|
|
@@ -415,17 +417,17 @@ class AjaxController extends Controller
|
|
|
|
|
|
$user_check_data =User::where('email',$req->email)->where('user_type',1)->doesntExist();
|
|
|
|
|
|
- if($user_check_data){
|
|
|
+ if($user_check_data){
|
|
|
$user_data =new User;
|
|
|
$user_data->first_name =$req->name;
|
|
|
- $user_data->email =$req->email;
|
|
|
+ $user_data->email =$req->email;
|
|
|
$user_data->user_type =1;
|
|
|
- $user_data->status =0;
|
|
|
+ $user_data->status =0;
|
|
|
$user_data->register_type =3;
|
|
|
$user_data->invitation_date =now();
|
|
|
$user_data->wishlist_teacher_id =$req->id;
|
|
|
$user_data->save();
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
$user =User::where('email',$req->email)->where('user_type',1)->first();
|
|
|
|
|
@@ -438,8 +440,8 @@ class AjaxController extends Controller
|
|
|
$refer->save();
|
|
|
|
|
|
if($refer->save()){
|
|
|
- $user_teacher = User::find($refer->teacher_id);
|
|
|
- $data['name'] = $refer->name;
|
|
|
+ $user_teacher = User::find($refer->teacher_id);
|
|
|
+ $data['name'] = $refer->name;
|
|
|
$data['student_id'] = $user->id;
|
|
|
$data['teacher'] = $user_teacher->first_name.' '.$user_teacher->last_name;
|
|
|
$data['designation'] = $user_teacher->designation;
|
|
@@ -488,18 +490,18 @@ class AjaxController extends Controller
|
|
|
)->where(
|
|
|
'sign_up',1
|
|
|
)->first();
|
|
|
-
|
|
|
|
|
|
- if($user_check){
|
|
|
-
|
|
|
+
|
|
|
+ if($user_check){
|
|
|
+
|
|
|
return response(
|
|
|
- ['msg'=>'You are already registered.','action'=>'redirect']
|
|
|
-
|
|
|
+ ['msg'=>'You are already registered.','action'=>'redirect']
|
|
|
+
|
|
|
);
|
|
|
|
|
|
}else{
|
|
|
|
|
|
- $user_data = User::find($req->id);
|
|
|
+ $user_data = User::find($req->id);
|
|
|
$user_data->first_name =$req->first_name;
|
|
|
$user_data->last_name =$req->last_name;
|
|
|
$user_data->first_name =$req->first_name;
|
|
@@ -513,9 +515,9 @@ class AjaxController extends Controller
|
|
|
|
|
|
$user_data->remember_token=$token;
|
|
|
|
|
|
- $user_data->update();
|
|
|
+ $user_data->update();
|
|
|
+
|
|
|
|
|
|
-
|
|
|
$data['name'] = $user_data->first_name .' '.$user_data->last_name;
|
|
|
$data['token']=$token;
|
|
|
$data['receive_email']=$user_data->email;
|
|
@@ -525,14 +527,14 @@ class AjaxController extends Controller
|
|
|
Mail::send('email.q_apply_wishlist_registration_email',$data, function ($message) use ($user_mail,$from) {
|
|
|
$message->from($from);
|
|
|
$message->to($user_mail)->subject('Thank You for joining us!');
|
|
|
- });
|
|
|
+ });
|
|
|
}
|
|
|
return response(
|
|
|
['msg'=>'Successfully saved. Please check your email for verify.']
|
|
|
);
|
|
|
|
|
|
}elseif($name=="invitation_register_save"){
|
|
|
-
|
|
|
+
|
|
|
$validator=\Validator::make($req->all(), [
|
|
|
'first_name'=>'required',
|
|
|
'last_name'=>'required',
|
|
@@ -553,7 +555,7 @@ class AjaxController extends Controller
|
|
|
return response(['msg'=>$errors[0]], 422);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
$user_check = User::where(
|
|
|
'id',$req->id
|
|
@@ -562,16 +564,16 @@ class AjaxController extends Controller
|
|
|
)->where(
|
|
|
'sign_up',1
|
|
|
)->first();
|
|
|
-
|
|
|
|
|
|
- if($user_check){
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+ if($user_check){
|
|
|
+
|
|
|
+
|
|
|
return response(
|
|
|
- ['msg'=>'You are already registered.','action'=>'redirect']
|
|
|
+ ['msg'=>'You are already registered.','action'=>'redirect']
|
|
|
);
|
|
|
|
|
|
- }else{
|
|
|
+ }else{
|
|
|
|
|
|
$user_data = User::find($req->id);
|
|
|
|
|
@@ -599,7 +601,7 @@ class AjaxController extends Controller
|
|
|
$user_data->password =Hash::make($req->password);
|
|
|
$user_data->status =1;
|
|
|
$user_data->sign_up = 1;
|
|
|
- $user_data->user_type = 2;
|
|
|
+ $user_data->user_type = 2;
|
|
|
$user_data->registered_date = now();
|
|
|
$user_data->update();
|
|
|
|
|
@@ -705,7 +707,7 @@ class AjaxController extends Controller
|
|
|
'last_name'=>'required',
|
|
|
'university'=>'required',
|
|
|
'department'=>'required',
|
|
|
- 'designation'=>'required',
|
|
|
+ 'designation'=>'required',
|
|
|
]);
|
|
|
|
|
|
if($validator->fails()){
|
|
@@ -715,7 +717,7 @@ class AjaxController extends Controller
|
|
|
|
|
|
$user_data = User::find($req->edit_id);
|
|
|
$user_data->first_name =$req->first_name;
|
|
|
- $user_data->last_name =$req->last_name;
|
|
|
+ $user_data->last_name =$req->last_name;
|
|
|
$user_data->university_id =$req->university;
|
|
|
$user_data->university_name = NULL;
|
|
|
$user_data->department =$req->department;
|
|
@@ -775,7 +777,7 @@ class AjaxController extends Controller
|
|
|
'msg'=>'Successfully updated.'
|
|
|
]);
|
|
|
}elseif($name=="add_proposal_publication"){
|
|
|
- $student=Auth::user();
|
|
|
+ $student=Auth::user();
|
|
|
|
|
|
$validator=\Validator::make($req->all(), [
|
|
|
'publication'=>'required',
|
|
@@ -822,7 +824,7 @@ class AjaxController extends Controller
|
|
|
return response([
|
|
|
'msg'=>'Successfully deleted.'
|
|
|
]);
|
|
|
- }elseif($name=="is_attended_conference_status"){
|
|
|
+ }elseif($name=="is_attended_conference_status"){
|
|
|
|
|
|
$data =User::find($req->uid);
|
|
|
if($req->checked =='yes'){
|
|
@@ -836,7 +838,7 @@ class AjaxController extends Controller
|
|
|
return response([
|
|
|
'msg'=>'Successfully saved.'
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
}elseif($name=="work_experience_status_update"){
|
|
|
$data =User::find($req->uid);
|
|
|
if($req->value =='yes'){
|
|
@@ -863,7 +865,7 @@ class AjaxController extends Controller
|
|
|
return response([
|
|
|
'msg'=>'Successfully saved.'
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
}elseif($name=="education_status_update"){
|
|
|
$data =User::find($req->uid);
|
|
|
if($req->value =='yes'){
|
|
@@ -884,22 +886,22 @@ class AjaxController extends Controller
|
|
|
'academiclevel'=>'required',
|
|
|
'subject'=>'required',
|
|
|
'institution'=>'required',
|
|
|
- 'passingyear'=>'required',
|
|
|
+ 'passingyear'=>'required',
|
|
|
'result'=>'required',
|
|
|
]);
|
|
|
|
|
|
if($validator->fails()){
|
|
|
$errors=$validator->errors()->all();
|
|
|
return response(['msg'=>$errors[0]], 422);
|
|
|
- }
|
|
|
-
|
|
|
+ }
|
|
|
+
|
|
|
$institution= Institution::find($req->edit_id);
|
|
|
$institution->student_id= $student->id;
|
|
|
$institution->academic_level= $req->academiclevel;
|
|
|
$institution->subject= $req->subject;
|
|
|
$institution->institution= $req->institution;
|
|
|
- $institution->passing_year= $req->passingyear;
|
|
|
- $institution->result= $req->result;
|
|
|
+ $institution->passing_year= $req->passingyear;
|
|
|
+ $institution->result= $req->result;
|
|
|
$institution->update();
|
|
|
return response([
|
|
|
'msg'=>'Successfully updated.'
|
|
@@ -917,7 +919,7 @@ class AjaxController extends Controller
|
|
|
'testdate'=>'required',
|
|
|
'expirationdate'=>'required',
|
|
|
'testname'=>'required',
|
|
|
- 'overallscore'=>'required',
|
|
|
+ 'overallscore'=>'required',
|
|
|
'listening'=>'required',
|
|
|
'speaking'=>'required',
|
|
|
'writing'=>'required',
|
|
@@ -927,7 +929,7 @@ class AjaxController extends Controller
|
|
|
if($validator->fails()){
|
|
|
$errors=$validator->errors()->all();
|
|
|
return response(['msg'=>$errors[0]], 422);
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
$score= Score::find($req->edit_id);
|
|
|
$score->student_id= $student->id;
|
|
@@ -951,20 +953,20 @@ class AjaxController extends Controller
|
|
|
'msg'=>'Successfully deleted.'
|
|
|
]);
|
|
|
}elseif($name=="update_work_experience"){
|
|
|
- $student=Auth::user();
|
|
|
+ $student=Auth::user();
|
|
|
|
|
|
$validator=\Validator::make($req->all(), [
|
|
|
'companyname'=>'required',
|
|
|
'designation'=>'required',
|
|
|
'startdate'=>'required',
|
|
|
- 'enddate'=>'required',
|
|
|
+ 'enddate'=>'required',
|
|
|
]);
|
|
|
|
|
|
if($validator->fails()){
|
|
|
$errors=$validator->errors()->all();
|
|
|
return response(['msg'=>$errors[0]], 422);
|
|
|
- }
|
|
|
-
|
|
|
+ }
|
|
|
+
|
|
|
$work_experience= Workexperience::find($req->edit_id);
|
|
|
$work_experience->student_id= $student->id;
|
|
|
$work_experience->company_name= $req->companyname;
|
|
@@ -974,11 +976,11 @@ class AjaxController extends Controller
|
|
|
}else{
|
|
|
$work_experience->currently_working=0;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
$work_experience->start_date= date($req->startdate.'-'.$req->startmonth.'-01');
|
|
|
$work_experience->end_date= date($req->enddate.'-'.$req->endmonth.'-01');
|
|
|
$work_experience->update();
|
|
|
-
|
|
|
+
|
|
|
return response([
|
|
|
'msg'=>'Successfully updated.'
|
|
|
]);
|
|
@@ -1005,26 +1007,26 @@ class AjaxController extends Controller
|
|
|
Publication::where('student_id',$req->uid)->delete();
|
|
|
return response([
|
|
|
'msg'=>'Successfully delete.'
|
|
|
- ]);
|
|
|
-
|
|
|
+ ]);
|
|
|
+
|
|
|
}elseif($name=="all_education_history_delete"){
|
|
|
Institution::where('student_id',$req->uid)->delete();
|
|
|
return response([
|
|
|
'msg'=>'Successfully delete.'
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
}elseif($name=="all_work_experience_delete"){
|
|
|
Workexperience::where('student_id',$req->uid)->delete();
|
|
|
return response([
|
|
|
'msg'=>'Successfully delete.'
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
}elseif($name=="all_test_score_delete"){
|
|
|
Score::where('student_id',$req->uid)->delete();
|
|
|
return response([
|
|
|
'msg'=>'Successfully delete.'
|
|
|
]);
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|