Пример #1
0
 public function add_municipality()
 {
     if (!Auth::user()) {
         return redirect('/');
     }
     $regions = Region::all()->lists('name', 'id');
     return view('add_forms.add_form', ['action' => 'AddController@store_municipality', 'header' => 'ჩატარების ადგილის დამატება (მუნიციპალიტეტი)', 'regions' => $regions]);
 }
Пример #2
0
 public function index(Manager $fractal, RegionTransformer $regionTransformer)
 {
     // show all
     $records = Region::all();
     $collection = new Collection($records, $regionTransformer);
     $data = $fractal->createData($collection)->toArray();
     return $this->respond($data);
 }
Пример #3
0
 public function adding()
 {
     $regions = \App\Region::all();
     $stars = \App\Myclasses\Arrays::allStarsArray(true);
     $sizes = \App\Myclasses\Arrays::sizeTypeArray();
     $planets = \App\Myclasses\Arrays::planetsForCabinet();
     return view($this->localeDir . 'templates.add', compact('regions', 'stars', 'sizes', 'planets'));
 }
Пример #4
0
 public function index()
 {
     $regions = Region::all();
     $provinces = array();
     foreach ($regions as $reg) {
         $prov = Province::where('region_id', $reg->id)->orderBy('name')->get();
         array_push($provinces, $prov);
     }
     return view('plan', compact('regions', 'provinces'));
 }
Пример #5
0
 public function getAvailableCouriersAndDates(Request $request)
 {
     $regions = Region::all();
     $regionId = $request->get('region_id');
     $departureDate = Carbon::createFromFormat('Y-m-d', $request->get('departure_date'));
     $arrivalDate = clone $departureDate;
     $arrivalDate = $arrivalDate->addHours($regions->find($regionId)->time_to);
     $returnDate = clone $arrivalDate;
     $returnDate = $returnDate->addHours($regions->find($regionId)->time_back)->toDateString();
     return json_encode(['arrival_date' => $arrivalDate->toDateString(), 'return_date' => $returnDate, 'available_couriers' => $this->getAvailableCouriers($departureDate->toDateString(), $returnDate)]);
 }
Пример #6
0
 /**
  * @param int $courier_id
  * @param int $region_id
  * @param Carbon | string $departure_date
  * @return Trip
  */
 public function createTrip($courier_id, $region_id, $departure_date)
 {
     if (!$departure_date instanceof Carbon) {
         $departure_date = Carbon::createFromFormat('Y-m-d', $departure_date);
     }
     $regions = Region::all();
     $arrivalDate = clone $departure_date;
     $arrivalDate->addHours($regions->find($region_id)->time_to);
     $returnDate = clone $arrivalDate;
     $returnDate->addHours($regions->find($region_id)->time_back);
     return Trip::create(['courier_id' => $courier_id, 'region_id' => $region_id, 'departure_date' => $departure_date, 'arrival_date' => $arrivalDate, 'return_date' => $returnDate]);
 }
 public function EditarSave(Request $request, $id)
 {
     $validator = Validator::make($inputs, ['comuna' => 'required|alpha', 'region_id' => 'required|exists:regiones,id']);
     if ($validator->fails()) {
         $comunas = Comuna::all();
         return view('configuracion.comuna', ["comunas" => $comunas, "errors" => $validator->errors()->all()]);
     }
     $comuna = Comuna::findOrFail($id);
     $regiones = Region::all();
     $comuna->comuna = $request->comuna;
     $comuna->region_id = $request->region_id;
     $comuna->save();
     return redirect('config/comuna');
 }
 public function Index()
 {
     $regiones = Region::all();
     return view('configuracion.region', ["regiones" => $regiones]);
 }
 public function search(Requests\SearchRequest $request)
 {
     $selRep = session('result');
     $searchData = $request->all();
     $regions = \App\Region::all();
     $nothing = \App\Myclasses\Response::requestResult('nothing');
     if ($searchData) {
         $searching = new \App\Myclasses\search\SearchEngine($searchData);
         $systemDs = $searching->getResult();
         if ($systemDs) {
             return view($this->localeDir . 'administration.search', compact('regions', 'systemDs', 'searchData', 'selRep'));
         } else {
             return view($this->localeDir . 'administration.search', compact('regions', 'nothing', 'searchData'));
         }
     }
     return view($this->localeDir . 'administration.search', compact('regions', 'selRep'));
 }
Пример #10
0
 public function getCreate()
 {
     $couriers = Courier::all();
     $regions = Region::all();
     return view('trips.create', compact('couriers', 'regions'));
 }
Пример #11
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $regions = Region::all();
     return view('regions.index', compact('regions'));
 }
 public function index()
 {
     $items = Region::all();
     return view('explore')->with('items', $items);
 }
Пример #13
0
 public static function todayStats()
 {
     $today = \Carbon\Carbon::today();
     $now = \Carbon\Carbon::now();
     $statistics = \App\Statcache::whereBetween('created_at', [$today, $now])->first();
     if (!$statistics) {
         $planets = Planet::all()->count();
         $bPlanets = \App\Bariplanet::all()->count();
         $regions = \App\Region::all()->count();
         $addresses = \App\Address::all()->count();
         $tf = Planet::where('planet', '<', 4)->count();
         $bTf = \App\Bariplanet::where('planet', '<', 4)->count();
         $statistics = \App\Statcache::create(['planets' => $planets + $bPlanets, 'regions' => $regions, 'tf' => $tf + $bTf, 'addresses' => $addresses, 'latest_stars' => 0, 'latest_planets' => 0, 'latest_regions' => 0, 'latest_addresses' => 0]);
     }
     $stat['latest'] = $statistics->latest_stars + $statistics->latest_planets;
     $stat['total'] = $statistics->planets;
     $stat['sys'] = $statistics->addresses;
     $stat['tf'] = $statistics->tf;
     $stat['reg'] = $statistics->regions;
     return $stat;
 }
Пример #14
0
 public function index()
 {
     $regions = Region::all();
     $page_title = 'Regions';
     return view('region.index', compact('regions', 'page_title'));
 }
Пример #15
0
 public function cabinetSearch(Request $request)
 {
     $selRep = session('result');
     $searchData = $request->all();
     $regions = \App\Region::all();
     $nothing = \App\Myclasses\Response::requestResult('nothing');
     if (isset($searchData['star']) && isset($searchData['planet'])) {
         $searchData['user_search'] = 1;
         $searching = new \App\Myclasses\search\SearchEngine($searchData);
         $systemDs = $searching->getResult();
         if ($systemDs) {
             return view($this->localeDir . 'cabinet.search', compact('regions', 'systemDs', 'searchData', 'selRep'));
         } else {
             return view($this->localeDir . 'cabinet.search', compact('regions', 'nothing', 'searchData'));
         }
     }
     return view($this->localeDir . 'cabinet.search', compact('regions', 'selRep'));
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $regions = Region::all();
     return view('poi.region.index')->with('regions', $regions);
 }
Пример #17
0
<?php

$regions = \App\Region::all()->sortBy('name');
$institutions = \App\Institution::all()->sortBy('name');
?>

@extends('sysadmin')
@section('content')
    @include('errors.list')
    <div class="container">
        <div class="row">
            <div class="col-md-8 col-md-offset-2">
                <div class="panel panel-default">
                    <div class="panel-heading">Register</div>
                    <div class="panel-body">
                        {!! Form::open(['url'=>'/users/register', 'role'=>'form', 'class'=>'form-horizontal']) !!}
                        <div class="col-md-8 col-md-offset-2">
                            <div class="form-group">
                                <label for="name">Name:</label>
                                <input type="text" placeholder="Full Name" class="form-control" name="name"
                                    value="{{ old('name') }}" >
                            </div>
                            <div class="form-group">
                                <label for="email">Email:</label>
                                <input type="text" placeholder="Email" class="form-control" name="email"
                                    value="{{ old('email') }}">
                            </div>
                            <div class="form-group">
                                <label for="password">Password:</label>
                                <input type="password" placeholder="Password" class="form-control" name="password">
                            </div>