/** * Store a newly created resource in storage. * * @return Response */ public function store() { //$idAluno = Session::get('idAluno'); $route = Route::getCurrentRoute()->getPath(); $idAluRoute = Session::get('idAlu'); $routeIdAlu = str_replace('store', $idAluRoute, $route); $rules = array(); $input = Input::all(); $validation = Validator::make($input, $rules); if ($validation->passes()) { /*$status = Historico::find($id); $status->id_alu_his = Session::get('idAlu'); $status->id_dis_his = Session::get('disciplinaSta'); $status->status_his = Session::get('statusVal'); $status->save();*/ $check = Historico::where('id_alu_his', Input::get('id_alu_his'))->where('id_dis_his', Input::get('id_dis_his'))->get(); if (count($check) > 0) { Session::flash('warning', 'Disciplina já cadastrada para este Aluno!'); return Redirect::to($routeIdAlu); } else { $this->historico->create($input); Session::flash('message', 'Histórico da disciplina criado com sucesso!'); return Redirect::to($routeIdAlu); } } else { return Redirect::route('admin.historico.create')->withInput()->withErrors($validation)->with('message', 'Preencha todos os Campos!'); } }