mirror of
https://github.com/anna-sara/lan_kiosk
synced 2025-10-26 13:07:14 +01:00
Updated CustomerController to include purcaches
This commit is contained in:
parent
188303be93
commit
43a6f002fd
3 changed files with 12 additions and 3 deletions
|
|
@ -51,7 +51,7 @@ class CustomerController extends Controller
|
|||
*/
|
||||
public function show($id)
|
||||
{
|
||||
$customer = Customer::with('purchases')->findOrFail($id);
|
||||
$customer = Customer::with('purchases')->with('deposits')->findOrFail($id);
|
||||
|
||||
return Inertia::render('Customer', ['customer' => $customer]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ class PurchaseController extends Controller
|
|||
$purchase->delete();
|
||||
|
||||
return response()->json([
|
||||
'success' => true, 'message' => 'Customer deleted successfully'
|
||||
'success' => true, 'message' => 'Purchase deleted successfully'
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ namespace App\Models;
|
|||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\Models\Puchase;
|
||||
use App\Models\Deposit;
|
||||
|
||||
class Customer extends Model
|
||||
{
|
||||
|
|
@ -15,9 +16,9 @@ class Customer extends Model
|
|||
protected $fillable = [
|
||||
'name',
|
||||
'guardian_name',
|
||||
'deposit',
|
||||
'amount left',
|
||||
'amount used',
|
||||
'deposit',
|
||||
'give_leftover',
|
||||
];
|
||||
|
||||
|
|
@ -28,4 +29,12 @@ class Customer extends Model
|
|||
{
|
||||
return $this->hasMany(Purchase::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the deposit for the customer.
|
||||
*/
|
||||
public function deposits()
|
||||
{
|
||||
return $this->hasMany(Deposit::class);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue