Example #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Requests\CreateCustomerRequest $response)
 {
     //
     $data = $response->all();
     //dd ($data);
     $customers = new \App\Customer($data);
     //dd($customers);
     $customers->save();
     return redirect('admin/customer');
 }
Example #2
0
 public function postRegister(Request $request)
 {
     $this->validate($request, ['first_name' => 'required|min:3', 'last_name1' => 'required|min:3', 'last_name2' => 'required|min:3', 'email' => 'required|email', 'phone_number1' => 'required', 'phone_number2' => 'required']);
     $customer = new \App\Customer();
     $customer->first_name = $request->first_name;
     $customer->last_name1 = $request->last_name1;
     $customer->last_name2 = $request->last_name2;
     $customer->email = $request->email;
     $customer->phone_number1 = $request->phone_number1;
     $customer->phone_number2 = $request->phone_number2;
     $customer->save();
     \Session::flash('flash_message', 'Customer' . $customer->first_name . ' ' . $customer->last_name1 . ' ' . 'Registered');
     return redirect('/');
 }
Example #3
0
 public function postContact(Request $request)
 {
     $this->validate($request, ['first_name' => 'required|min:3', 'last_name1' => 'required|min:3', 'last_name2' => 'required|min:3', 'email' => 'required|email', 'phone_number1' => 'required', 'phone_number2' => 'required', 'message' => 'required']);
     $customer = new \App\Customer();
     $customer->first_name = $request->first_name;
     $customer->last_name1 = $request->last_name1;
     $customer->last_name2 = $request->last_name2;
     $customer->email = $request->email;
     $customer->phone_number1 = $request->phone_number1;
     $customer->phone_number2 = $request->phone_number2;
     $customer->save();
     Mail::send('emailView', ['request' => $request], function ($message) {
         $message->to('*****@*****.**', 'Rafael')->subject('message from customer');
     });
     return redirect('/');
 }