public function store(HorariosRequest $request) { $horario = new Horario($request->all()); $horario->save(); Flash::success('Horario registrado con exito!'); return redirect()->route('horarios.index'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { try { $data = $request->all(); $horario = new Horario(); $horario->nombre = $data["nombre"]; $horario->horallegada = $data["horaEntrada"]; $horario->horasalida = $data["horaSalida"]; $horario->save(); return JsonResponse::create(array('message' => "Horario Guardada Correctamente", "request" => $horario), 200); } catch (Exception $exc) { return JsonResponse::create(array('message' => "No se pudo guardar el Horario", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401); } }
public function store(Request $request) { $horario = new Horario($request->all()); if ($horario->hora_inicio > $horario->hora_termino) { Flash::error('La hora de inicio del programa no puede ser mayor que la hora de termino!!'); return redirect()->route('admin.horarios.index'); } $this->getvalidar($horario->dia_id, $horario->hora_inicio, $horario->hora_termino); $resultado = $this->respuesta; //dd($resultado); if ($resultado == 'no') { $horario->save(); Flash::success('El horario se registro con exito!!'); return redirect()->route('admin.horarios.index'); } Flash::error('Ya hay un programa registrado con ese horario'); return redirect()->route('admin.horarios.index'); //dd($horario); }
public function horarios($horariosini, $horariosfin, $tourid) { $cuantosini = count($horariosini); $cuantosfin = count($horariosfin); if ($cuantosini === $cuantosfin) { for ($a = 0; $a < $cuantosfin; $a++) { $tourhorario = new Horario(); $tourhorario->id_tour = $tourid; $tourhorario->horario_inicio = $horariosini[$a]; $tourhorario->horario_fin = $horariosfin[$a]; $tourhorario->save(); } } }