public function validarTolerancia($aux, $evento_id)
 {
     $evento = Evento::findOrFail($evento_id);
     $tolerancia = $evento->tolerancia;
     //Valor representado en minutos
     $s = $aux[0]->fecha;
     $registro = Carbon::parse($s);
     $hoy = Carbon::now();
     $ultimo_registro = $registro->diffInMinutes($hoy);
     if ($ultimo_registro >= $tolerancia) {
         return true;
         //la tolerancia esta ok, sale por true
     } else {
         $aux1 = Config::get('constant.MENSAJE2');
         //No paso la tolerancia, muestra mensaje de error
         Config::set('constant.MENSAJE', $aux1);
         return false;
     }
 }
Beispiel #2
0
 public function saveConfEvento(Request $request)
 {
     $evento = Evento::findOrFail($request->evento_id);
     $evento['tolerancia'] = $request->tolerancia;
     $evento['max_asistencias'] = $request->max_asistencias;
     $evento->save();
     Session::flash('message', 'Perfecto, se actualizaron los parametros del evento');
     Session::flash('alert-class', 'alert-success');
     return redirect()->back();
 }
Beispiel #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $evento = Evento::findOrFail($id);
     $evento->delete();
     Flash::success('evento eliminado correctamente');
     return redirect()->back();
 }
 public function excluirEvento($id)
 {
     $evento = Evento::findOrFail($id);
     //Deleta a imagem se houver
     if (!empty($evento->imagem)) {
         unlink('uploadsDoUsuario' . DIRECTORY_SEPARATOR . $evento->imagem);
     }
     if ($evento->delete()) {
         return redirect()->action('BackendController@eventosCriado')->with('status', 'Evento ' . $evento->titulo . ' excluído.');
     }
 }