edit organization arindam

This commit is contained in:
arindam85
2016-10-26 13:13:09 +05:30
parent d5d71893e9
commit 7aec2427ea
3 changed files with 250 additions and 10 deletions

View File

@@ -748,13 +748,67 @@ class UserController extends Controller
public function UserAssignOrg($id)
{
$org_name = Input::get('org');
if($org_name){
$org= Organization::where('name','=',$org_name)->lists('id')->first();
if($org){
$user_org = new User_org();
$user_org->org_id = $org;
$user_org->user_id = $id;
$user_org->save();
return 1;
}
else{
return 0;
}
}
else{
return 2;
}
}
/**
* Assigning an user to an organization.
*
* @param type $id
*
* @return type boolean
*/
public function UsereditAssignOrg($id)
{
$org_name = Input::get('org');
if($org_name){
$org= Organization::where('name','=',$org_name)->lists('id')->first();
if($org){
$user_org =User_org::where('user_id','=',$id)->first();
$user_org->org_id = $org;
$user_org->user_id = $id;
$user_org->save();
return 1;
}
else{
return 0;
}
}
else{
return 2;
}
}
public function orgAssignUser($id)

View File

@@ -645,6 +645,7 @@ Route::group(['middleware' => ['web']], function () {
// Route::get('message' , 'MessageController@show');
Route::post('lock', ['as' => 'lock', 'uses' => 'Agent\helpdesk\TicketController@lock']);
Route::patch('user-org-assign/{id}', ['as' => 'user.assign.org', 'uses' => 'Agent\helpdesk\UserController@UserAssignOrg']);
Route::patch('user-org-edit-assign/{id}', ['as' => 'user.editassign.org', 'uses' => 'Agent\helpdesk\UserController@UsereditAssignOrg']);
Route::patch('/user-org/{id}', 'Agent\helpdesk\UserController@User_Create_Org');
Route::patch('/head-org/{id}', 'Agent\helpdesk\OrganizationController@Head_Org');
// Department ticket