public function save(Request $request) { if (Customer::whereCustomer_id($request->customer_id)->first()) { $order = Order::create($request->all()); $order->user_id = Auth::user()->id; $event = new Event(); $event->title = $request->title; $event->start = $request->booked_at; $event->order_id = $request->order_id; $end = date_create($request->booked_at); date_add($end, date_interval_create_from_date_string($request->estimated_time . ' hours')); $event->end = date_format($end, 'Y-m-d H:i'); $order->save(); $event->save(); $order->event_id = $event->id; $order->push(); return redirect('/order/' . $order->id . '/show'); } return redirect('/order/create')->with("session", Alert::get("danger", "Något gick snett.. Försök igen!")); }
public function saveAjax(Request $request) { $customer = Customer::whereCustomer_id($request->customer_id)->first(); $customer->fill($request->all()); $customer->push(); }
public static function exists($customer_id) { return Customer::whereCustomer_id($customer_id)->first() ? true : false; }