get(); return view('customer.edit_customer',compact('customers')); } public function create() { return view('customer.create'); } public function store(Request $request) { $customer = new Customer(); $customer->name = $request->name; $customer->email = $request->email; $customer->company = $request->company; $customer->address = $request->address; $customer->phone = $request->phone; $customer->save(); return Redirect()->route('add.customer'); } public function update($id,Request $request) { $customer = Customer::find($id); $customer->name = $request->name; $customer->email = $request->email; $customer->password = $request->password; $customer->gender = $request->gender; if($request->is_active){ $customer->is_active = 1; } $customer->date_of_birth = $request->date_of_birth; $customer->roll = $request->roll; if($customer->save()) { return redirect()->back()->with(['msg' => 1]); } else { return redirect()->back()->with(['msg' => 2]); } return view('customer.edit',compact('customers')); } public function customersData(){ $customers = Customer::all(); return view('Admin.all_customers',compact('customers')); } public function delete($id) { $customer = Customer::find($id); if($customer->delete()) { return redirect()->back()->with(['msg' => 1]); } else { return redirect()->back()->with(['msg' => 2]); } } }