diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php
index d1258417ca475e3db10bed6a7634a902a1741aa4..1273589e51ea3161a0c5e99ac83f09d3a4ff45f5 100644
--- a/app/Http/Controllers/AdminController.php
+++ b/app/Http/Controllers/AdminController.php
@@ -27,7 +27,7 @@ public function Admin_home(){
         return view('Admin/v_admin_home',$data);
     }
 
-    /* 
+    /*
         *Approve_tranfer
         *Approve_tranfer for admin approve tranfer of member
         *@author : Wilairak Prathummat 64160072
@@ -42,7 +42,7 @@ public function Approve_tranfer(){
 
     /*
         *Approve_member
-        *Approve_membber for admin approve 
+        *Approve_membber for admin approve
         *@author : Wilairak Prathummat 64160072
         *@Create Date : 2023-04-08
     */
@@ -84,5 +84,18 @@ public function Update_member(){
         return view('Admin/Manage_member/v_update_member');
     }
 
+    public function Accept(Request $request){
+        $raw = new Receipt();
+        $raw->accept($request->id_rec, $request->id_mem, $request->money);
+        return redirect()->route('Approve_tranfer');
+    }
+
+    public function Denied(Request $request)
+    {
+        $raw = new Receipt();
+        $raw->denied($request->id_rec);
+        return redirect()->route('Approve_tranfer');
+    }
+
 
 }
diff --git a/app/Models/Member.php b/app/Models/Member.php
index 6f822835383d3bc9fe7ea6439722364a1cdccdf2..f7603dd3881a243fc9aec6679f16ecc919c97ca8 100644
--- a/app/Models/Member.php
+++ b/app/Models/Member.php
@@ -46,7 +46,7 @@ public function login_auth($id_card, $pass){
     }
 
     public function insert_new_member(){
-        DB::statement('INSERT INTO MEMBER(mem_id_card,mem_prefix_th, mem_prefix_en,mem_fname_th, mem_fname_en, mem_lname_th, mem_lname_en, mem_birthday, mem_lawyer_type, mem_license, mem_lawyer_affiliation, mem_lawyer_relation, mem_email, mem_phone_number, mem_balance, `password`, address_id) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)' , 
+        DB::statement('INSERT INTO MEMBER(mem_id_card,mem_prefix_th, mem_prefix_en,mem_fname_th, mem_fname_en, mem_lname_th, mem_lname_en, mem_birthday, mem_lawyer_type, mem_license, mem_lawyer_affiliation, mem_lawyer_relation, mem_email, mem_phone_number, mem_balance, `password`, address_id) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)' ,
              [$this->mem_id_card, $this->mem_prefix_th, $this->mem_prefix_en, $this->mem_fname_th, $this->mem_fname_en, $this->mem_lname_th, $this->mem_lname_en, $this->mem_birthday, $this->mem_lawyer_type,$this->mem_license, $this->mem_lawyer_affiliation, $this->mem_lawyer_relation, $this->mem_email, $this->mem_phone_number, $this->mem_balance, $this->password, $this->address_id ]  );
     }
 
diff --git a/app/Models/Receipt.php b/app/Models/Receipt.php
index c83a4ae3d6b9e93cbe105afc434f582c542c537c..5fbbfb3b1ebbc9fe8ab20aa6ec65e1298d214007 100644
--- a/app/Models/Receipt.php
+++ b/app/Models/Receipt.php
@@ -5,6 +5,7 @@
 use Illuminate\Database\Eloquent\Factories\HasFactory;
 use Illuminate\Database\Eloquent\Model;
 use Illuminate\Support\Facades\DB;
+use App\Models\Member;
 use Illuminate\Pagination\Paginator;
 
 /**
@@ -50,4 +51,16 @@ public function get_recipt()
         $data = DB::table('Receipt')->select()->get();
         return $data;
     }
+
+    public function accept($id_rec, $id_mem, $money)
+    {
+        DB::table('Receipt')->where(['id'=>$id_rec])->update(['rec_status'=> 1]);
+        DB::table('Member')->where(['id'=>$id_mem])->update(['mem_balance'=> $money]);
+    }
+
+    public function denied($id_rec)
+    {
+        DB::table('Receipt')->where(['id'=>$id_rec])->update(['rec_status'=> 2]);
+    }
+
 }
diff --git a/resources/views/Admin/Transection/v_approve_tranfer.blade.php b/resources/views/Admin/Transection/v_approve_tranfer.blade.php
index 824c714b372092ae3de8a03be3501b39d67d3f56..2ec52018abe9cb79aca3680248397c1346ca666c 100644
--- a/resources/views/Admin/Transection/v_approve_tranfer.blade.php
+++ b/resources/views/Admin/Transection/v_approve_tranfer.blade.php
@@ -135,8 +135,15 @@
                                 @else
                                     <td><img src="icon\evidence\clock.png" width="20px" height="20px"></td>
                                     <td>
-                                        {{-- <form action="{{route('accept', ['rec_id' => $user->id, 'mem_id' => $user->mem_id])}}, " method="POST"><button> ยืนยัน </button> </form>
-                                        <form action=""><button onclick="denied()"> ยกเลิก </button> </form> --}}
+                                        <form action="{{route('accept', ['id_rec' => $user->id, 'id_mem' => $user->mem_id, 'money' => $user->rec_amount])}}" method="POST">
+                                            @csrf
+                                            <button class="btn btn-success"> ยืนยัน </button> </form>
+                                        <form action="{{route('denied', ['id_rec' => $user->id])}}" method="POST">
+                                            @csrf
+                                            <button class="btn btn-danger"> ยกเลิก </button> </form>
+                                        {{-- <a href="/accept" class="btn btn-success"> ยืนยัน </a>
+                                        <br>
+                                        <a href="" class="btn btn-danger"> ยกเลิก </a> --}}
                                     </td>
                                 @endif
 
diff --git a/routes/web.php b/routes/web.php
index 6e6a11c9e0998c22b598769026cf5e19c8c0cb17..00e0a23f4a3417495dc3555b11206ab46161495c 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -125,3 +125,13 @@
 
 Route::post('/Reject_member_ajax',[App\Http\Controllers\MemberController::class,
 'Reject_member_ajax'])->name('Reject_member_ajax');
+
+Route::post('/accept',[App\Http\Controllers\AdminController::class,
+'Accept'])->name('accept');
+
+Route::post('/denied',[App\Http\Controllers\AdminController::class,
+'Denied'])->name('denied');
+
+// Route::post('/accept',function($req){
+//     return $req;
+// })->name('accept');