/**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create(Condition $condition, Category $category, TrainRoad $trainRoad)
 {
     $conditions = $condition->all();
     $categories = $category->all();
     $trainRoads = $trainRoad->with('stantion')->get();
     $VAT_rate = Product::getAllVAT_rate();
     return view('products.create', ['product' => null, 'conditions' => $conditions, 'conditionID' => null, 'categories' => $categories, 'categoryID' => null, 'trainRoads' => $trainRoads, 'pricesArr' => null, 'VAT_rate' => $VAT_rate]);
 }
Example #2
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index(Region $region, TrainRoad $trainRoad, Stantion $stantion)
 {
     $regionsCount = $region->count();
     $tRoadsCount = $trainRoad->count();
     $stationsCount = $stantion->count();
     $condCount = Condition::count();
     $productsCount = Product::count();
     $servicesCount = Service::count();
     $catCount = Category::count();
     $statusesCount = Status::count();
     $serviceStatusesCount = ServiceStatus::count();
     $newOrdersCount = Order::where('is_new', 1)->count();
     $newServiceOrdersCount = ServiceOrder::where('is_new', 1)->count();
     $customers = Firm::where('accountant_fio', null)->get();
     return view('admin.adminArea', ['regionsCount' => $regionsCount, 'tRoadsCount' => $tRoadsCount, 'stationsCount' => $stationsCount, 'condCount' => $condCount, 'catCount' => $catCount, 'productsCount' => $productsCount, 'servicesCount' => $servicesCount, 'statusesCount' => $statusesCount, 'newOrdersCount' => $newOrdersCount, 'serviceStatusesCount' => $serviceStatusesCount, 'newServiceOrdersCount' => $newServiceOrdersCount, 'customers' => $customers]);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $tRoad = TrainRoad::find($id);
     $tRoad->delete();
     //Region::destroy($id);
     return back()->with('alert-success', 'Железная дорога ' . $tRoad->tr_name . ' удалена');
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     try {
         $station = Stantion::findOrFail($id);
     } catch (ModelNotFoundException $e) {
         abort(404);
     }
     $tRoads = TrainRoad::all();
     return view('stations.edit', ['stationName' => $station->stantion_name, 'id' => $station->id, 'trainRoads' => $tRoads, 'trID' => $station->train_road_id]);
 }