public function edit($id) { $activity = Activity::find($id); $cars = Car::lists('name', 'id'); $customers = Customer::lists('name', 'id'); $locations = Location::lists('name', 'id'); $costs = null; $items = null; $ondayOtherCosts = null; if ($activity->type == "On Day") { $data = Onday::where('activity_id', '=', $id)->get()->pop(); $ondayOtherCosts = OndayOtherCost::where('onday_id', $data->id)->get(); } else { if ($activity->type == "Maintenance") { $data = Maintenance::where('activity_id', '=', $id)->get()->pop(); $costs = $activity->maintenance->items; $items = Item::lists('name', 'id')->sort(); } else { if ($activity->type == "Nil") { $data = Nil::where('activity_id', '=', $id)->get()->pop(); } } } return view('activity.edit', ['activity' => $activity, 'data' => $data, 'cars' => $cars, 'customers' => $customers, 'locations' => $locations, 'costs' => $costs, 'items' => $items, 'ondayOtherCosts' => $ondayOtherCosts]); }
public function processOndayFormView() { $activities = Activity::orderBy('created_at', 'desc')->take(10)->get(); $customers = Customer::lists('name', 'id'); $locations = Location::lists('name', 'id')->sort(); $activity = Session::get('activity'); $ondayOtherCostItems = OndayOtherCostItem::lists('name', 'id'); // Session::forget('activity'); return view('home', ['type' => '1', 'activity' => $activity, 'customers' => $customers, 'locations' => $locations, 'activities' => $activities, 'ondayOtherCostItems' => $ondayOtherCostItems]); }
/** * Run the database seeds. * * @return void */ public function run() { $order_states = OrderState::lists('id')->toArray(); $customer_ids = Customer::lists('id')->toArray(); $employee_ids = Employee::lists('id')->toArray(); $products = Product::all(); factory(App\Order::class, 80)->create()->each(function ($order) use($customer_ids, $employee_ids, $order_states, $products) { $order->products()->attach($products->shuffle()->first(), ['quantity' => rand(1, 30), 'created_at' => Carbon::now(), 'updated_at' => Carbon::now()]); $order->ordered_by = shuffle($customer_ids)[0]; $order->acquired_by = shuffle($employee_ids)[0]; $order_key = array_rand($order_states); $order->state_id = $order_states[$order_key]; }); }
/** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { $customers = Customer::lists('name', 'id')->all(); return view('persons.create', compact('customers')); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $sales = Sale::orderBy('id', 'desc')->first(); $customers = Customer::lists('name', 'id'); return view('sale.index')->with('sale', $sales)->with('customer', $customers); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $estimate = Estimate::findOrFail($id); $vehicles = Vehicle::lists('reg_no', 'id')->all(); $customer_list = Customer::lists('name', 'id')->all(); $departments = Department::lists('name', 'id'); $items = Item::lists('name', 'id')->all(); $estimate_details = DB::table('estimate_details')->where('estimate_id', '=', $id)->get(); return view('estimates.edit', compact('estimate', 'vehicles', 'estimate_details', 'customer_list', 'departments', 'items')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $transaction = Transaction::find($id); $customer = Customer::lists('name', 'id'); $ship = Ship::lists('name', 'id'); $pay = Pay::lists('name', 'id'); return view('transactions.edit', compact('transaction', 'customer', 'ship', 'pay')); }