Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers\Transactions;
- use Illuminate\Http\Request;
- use App\Http\Controllers\Controller;
- use App\Purchases;
- class PurchasesController extends Controller
- {
- public function index() {
- $result = Purchases::where("TransactionType", "=", "Purchases")->with('legalEntity', 'branch', 'inventoryBranch.inventory', 'supplier')->get();
- return response()->json($result);
- }
- public function store(Request $request) {
- Purchases::create($request->all());
- return response()->json(['message' => 'Successfull create']);
- }
- public function show($id) {
- $result = Purchases::with('inventoryBranch.inventory')->find($id);
- return response()->json($result);
- }
- public function update(Request $request, $id) {
- $result = Purchases::find($id);
- $result->update($request->all());
- return response()->json([ 'message' => 'Successfull update']);
- }
- public function delete($id) {
- Purchases::destroy($id);
- return response()->json([ 'message' => 'Successfull delete']);
- }
- }
Add Comment
Please, Sign In to add comment