示例#1
0
 public function delete()
 {
     $id = Input::get('id');
     $agency = Agency::find($id);
     $agency->delete();
     return "Agency Deleted.";
 }
 public function populate()
 {
     $id = Input::get('id');
     $user = User::find($id);
     $accountType = DB::table('accounttype')->select('accountTypeName')->where('accountTypeId', '=', $user->accountType)->pluck('accountTypeName');
     $user->accountType = $accountType;
     if ($user->agencyId == null) {
         $user->agencyId = "No Agency";
     } else {
         $agencyName = Agency::find($user->agencyId);
         $user->agencyId = $agencyName->agencyName;
     }
     return $user->toJson();
 }
示例#3
0
 public function postUpdateagency()
 {
     $id = Input::get('id');
     $agency = Agency::find($id);
     $agency->name = Input::get('name');
     $agency->email = Input::get('email');
     $agency->mobile = Input::get('mobile');
     $agency->city = Input::get('city');
     $agency->address1 = Input::get('address1');
     $agency->address2 = Input::get('address2');
     $agency->commission = Input::get('commission');
     $agency->save();
     return Response::json($agency);
 }
示例#4
0
 /**
  * [getReqAndAppDataInfo description]
  * @return [type] [description]
  */
 public function getReqAndAppDataInfo()
 {
     $userid = Auth::getUser()->id;
     $ageycy_id = Auth::getUser()->agency_id;
     $agency_code = Agency::find($ageycy_id);
     $reqdata = new RequestData();
     $rs_approve = $reqdata->getReqDataApprove($userid);
     $rs_req = $reqdata->getReqData($agency_code->code);
     // var_dump($rs_approve);
     $rs['req'] = $rs_req;
     $rs['approve'] = $rs_approve;
     return $rs;
 }
 public function getDelete($id)
 {
     $users = Agency::where('id', '=', $id)->get();
     foreach ($users as $user) {
         $user_id = $user->staff_id;
     }
     $userdelete = User::find($user_id);
     $userdelete->delete();
     $agencystaff = Agency::find($id);
     $agencystaff->delete();
     return Redirect::to('dashboard/agencies');
 }