public function destroy($id) { $aluno = Aluno::find($id); $aluno->delete(); $t = new Turma(); $turmas = $t->all()->lists('tur_nome', 'id'); $a = new Aluno(); $alunos = $a->all(); return view('aluno.create', ['alunos' => $alunos, 'turmas' => $turmas]); }
/** * @param $id * @return lista de mensalidades do aluno */ public function getMensalidadesAluno($id) { $aluno = Aluno::find($id); //dd($aluno->mensalidades); return $aluno->mensalidades; }
public function listaMensalidadesAluno(Request $request, Mensalidade $m) { //id do aluno $idAluno = $request->alunoNome; //pega os dados do aluno pelo id $objAluno = Aluno::find($idAluno); //pega as mensalidades dele $mensalidades = $m->join('aluno', function ($join) { $join->on('mensalidade.mes_alu_id', '=', 'aluno.id'); })->where('mes_alu_id', '=', $request->alunoNome)->select('mensalidade.id', 'mensalidade.mes_num', 'mensalidade.mes_valor', 'mensalidade.mes_data_venc', 'mensalidade.mes_status')->get(); $flag = array('acao' => 'listar'); return view('pagamento.create', ['mensalidades' => $mensalidades, 'alunos' => $objAluno, 'flag' => $flag]); //return view('mensalidade.index') }