Ejemplo n.º 1
0
 public function PostAgregaAlumno()
 {
     if (Input::get("usuario_fullname") != '') {
         $existe = Reservas::where('user_id', Input::get("usuario_fullname"))->where('clase_id', Input::get("clase_id"))->where('dias_clases_id', Input::get("dias_clases_id"))->where('fecha', Input::get("fecha"))->count();
         if ($existe == 0) {
             $reservas = new Reservas();
             $reservas->user_id = Input::get("usuario_fullname");
             $reservas->clase_id = Input::get("clase_id");
             $reservas->dias_clases_id = Input::get("dias_clases_id");
             $reservas->fecha = Input::get("fecha");
             $reservas->hora = Input::get("hora_inicio");
             $reservas->save();
             \Session::flash('success_message', 'Alumno agregado con exito!');
         } else {
             \Session::flash('warning_message', 'Este alumno ya está inscrito en esta clase!');
         }
     } else {
         \Session::flash('error_message', 'No se pudo agregar al alumno, intentelo denuevo');
     }
     return redirect('horarios/mishorarios');
 }
Ejemplo n.º 2
0
 public function Cancelar()
 {
     try {
         date_default_timezone_set('America/Santiago');
         setlocale(LC_ALL, "es_ES");
         $reserva = Reservas::find(Input::get('reserva_id'));
         if (date("Y-m-d", strtotime($reserva->fecha)) >= date('Y-m-d')) {
             $reserva->delete();
             return response()->json(array('success' => true, 'msg' => 'ok'));
         } else {
             return response()->json(array('success' => true, 'msg' => 'fecha_pasada'));
         }
     } catch (\Exception $e) {
         return response()->json(array('success' => false, 'msg' => 'error'));
     }
 }