<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
use Session;
class useraddresscontroller extends Controller
{
//
public function useraddresses(Request $request){
$countries=DB::Table('country')->get();
$addresses=DB::Table('addresses')
->select('addresses.*','country.name as country_name')
->leftjoin('country','country.id','=','addresses.country_id')
->where('addresses.user_id',$request->session()->get('user_id'))
->get();
return view('userdashboard.addresses.list',array('countries'=>$countries,'addresses'=>$addresses));
}
public function user_add_ddresss(){
$countries=DB::Table('country')->get();
return view('userdashboard.addresses.add',array('countries'=>$countries));
}
public function submit_address(Request $request){
if($request['default']==1){
$data=array(
'default_flag'=>''
);
DB::Table('addresses')->where('user_id',$request->session()->get('user_id'))->update($data);
}
$data=array(
'first_name'=>$request['first_name'],
'last_name'=>$request['last_name'],
'company'=>$request['company'],
'address1'=>$request['address1'],
'address2'=>$request['address2'],
'city'=>$request['city'],
'country_id'=>$request['country_id'],
'zip'=>$request['zip'],
'phone'=>$request['phone'],
'default_flag'=>$request['default'],
'user_id'=>$request->session()->get('user_id'),
);
DB::Table('addresses')->insert($data);
return redirect('useraddresses');
}
public function delete_address($address_id){
DB::Table('addresses')->where('address_id',$address_id)->delete();
return back();
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]