예제 #1
0
 public function index()
 {
     $respuesta['registros'] = Series::all()->toArray();
     $respuesta['mensaje'] = 'Registros Obtenidos';
     $respuesta['resultado'] = true;
     return $respuesta;
 }
예제 #2
0
 public function index_winning()
 {
     $lotteries = Lottery::all();
     $series = Series::all();
     $_results = Result::where(array('date' => date('Y-m-d')))->get();
     $results_multi = array();
     foreach ($_results as $result) {
         if (empty($results_multi["{$result->lottery_id}"])) {
             $results_multi["{$result->lottery_id}"] = array();
         }
         $results_multi["{$result->lottery_id}"]["{$result->series_id}"] = $result->winning_number;
     }
     $is_admin = true;
     return view('lotteries.winning', compact('lotteries', 'series', 'results_multi', 'is_admin'));
 }
예제 #3
0
 public function getAdd()
 {
     return view('series.add', ['currencies' => Series::all()]);
 }
예제 #4
0
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/
use App\Client;
use App\Series;
Route::get('/', ['middleware' => 'auth', function () {
    return redirect('/dashboard');
}]);
Route::get('/dashboard', ['middleware' => 'auth', function () {
    $clients = Client::orderBy('name', 'ASC')->get();
    $series = Series::all();
    return view('dashboard', compact('clients', 'series'));
}]);
Route::resource('client', 'ClientController');
Route::resource('series', 'SeriesController');
/*
 * TODO: Add user roles and enable admins to register new users
 */
Route::get('/auth/register', function () {
    return 'Registering new users is not allowed.';
});
Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
Route::get('/bar', 'ClientController@checkAccess');
예제 #5
0
 public function showresult($date = '')
 {
     if (empty($date)) {
         $date = date_create('now');
     } else {
         $date = date_create_from_format('Y-m-d', $date);
     }
     $date->setTime(0, 0, 0);
     $today_date = date_create('now')->setTime(0, 0, 0);
     //block future date results
     if ($date > $today_date) {
         $datestr = $date->format('Y-m-d');
         $error = 'Future date, Result not declared yet';
         return view('results', compact('error', 'datestr'));
     }
     $datestr = $date->format('Y-m-d');
     $current_time = intval(date('Hi'));
     $_results = Result::with('lottery')->with('series')->where("date", '=', $date)->orderBy('lottery_id')->orderBy('series_id')->get();
     // dd($results[0]);
     $results = array();
     $time = date("");
     if (count($_results) > 0) {
         foreach ($_results as $_result) {
             if ($date == $today_date && intval($_result->lottery->draw_time) > $current_time) {
                 continue;
             }
             if (empty($results["{$_result->lottery->draw_time}"])) {
                 $results["{$_result->lottery->draw_time}"] = array();
             }
             $results["{$_result->lottery->draw_time}"]["{$_result->series->code}"] = $_result->winning_number;
         }
     }
     $series = Series::all();
     return view('results', compact('results', 'series', 'datestr'));
 }
예제 #6
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $series_list = Series::all();
     return view('series.index', compact('series_list'));
 }
예제 #7
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $series = Series::all();
     return view('series', compact('series'));
 }