コード例 #1
0
 public function create(Aluno $a, Turma $t)
 {
     $alunos = $a->all()->lists('alu_nome', 'id')->sortByDesc('id')->toArray();
     $totalDeAlunos = count($alunos);
     $turmas = $t->all()->lists('tur_nome', 'id')->sortByDesc('id')->toArray();
     $flag = array('acao' => 'cadastrar');
     return view('pagamento.create', ['turmas' => $turmas, 'alunos' => $alunos, 'totalDeAlunos' => $totalDeAlunos, 'flag' => $flag]);
 }
コード例 #2
0
 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]);
 }
コード例 #3
0
 public function index()
 {
     $professores = User::select('users.id', 'users.name')->where('tipo_usuario', '=', 1)->get();
     $turmas = Turma::all();
     // Show the page
     return view('admin.professorturmas.index', compact('professores', 'turmas'));
 }
コード例 #4
0
 public function index()
 {
     $materias = Materia::all();
     $turmas = Turma::select('turmas.id', 'turmas.nome')->get();
     // Show the page
     return view('admin.materiasturmas.index', compact('turmas', 'materias'));
 }
コード例 #5
0
 public function index()
 {
     $alunos = User::select('users.id', 'users.name')->where('tipo_usuario', '=', 0)->get();
     $turmas = Turma::select('turmas.id', 'turmas.nome')->get();
     // Show the page
     return view('admin.alunosturmas.index', compact('alunos', 'turmas'));
 }
コード例 #6
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     // TODO: Implement run() method.
     //Turma::truncate();
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 5, 'tur_nome' => 'ADMINISTRAÇÃO LAJEADO-MA', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 4, 'cur_pol_id' => 1, 'tur_nome' => 'COMPLEMENTAÇÃO E', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 4, 'cur_pol_id' => 1, 'tur_nome' => 'COMPLEMENTAÇÃO F', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 1, 'cur_pol_id' => 1, 'tur_nome' => 'PÓS-GRADUAÇÃO H', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 3, 'tur_nome' => 'PEDAGOGIA COCOS', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 1, 'tur_nome' => 'SERVIÇO SOCIAL B', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 1, 'tur_nome' => 'SERVIÇO SOCIAL A', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 4, 'tur_nome' => 'PEDAGOGIA PASSAG.', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 1, 'tur_nome' => 'PEDAGOGIA H', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 1, 'cur_pol_id' => 1, 'tur_nome' => 'PÓS-GRADUAÇÃO I', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 2, 'tur_nome' => 'EDUCAÇÃO GRAJAÚ-MA', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 2, 'tur_nome' => 'PEDAGOGIA GRAJAÚ A', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 2, 'tur_nome' => 'PEDAGOGIA GRAJAÚ B', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 2, 'tur_nome' => 'PEDAGOGIA GRAJAÚ C', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 2, 'tur_nome' => 'SERVIÇO SOCIAL GRAJAÚ', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 1, 'cur_pol_id' => 1, 'tur_nome' => 'PÓS-GRADUAÇÃO A 2016', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 6, 'tur_nome' => 'PEDAGOGIA SÍTIO NOVO', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 1, 'tur_nome' => 'PEDAGOGIA I', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 1, 'cur_pol_id' => 1, 'tur_nome' => 'PÓS-GRADUAÇÃO B 2015', 'tur_data_inicio' => '2015-07-03']);
     Turma::create(['tur_cur_id' => 3, 'cur_pol_id' => 1, 'tur_nome' => 'ENSINO MÉDIO', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 5, 'cur_pol_id' => 1, 'tur_nome' => 'INDEPENDENTE', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 1, 'tur_nome' => 'PEDAGOGIA A 2015', 'tur_data_inicio' => '2015-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 7, 'tur_nome' => 'PEDAGOGIA BREJÃO', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 2, 'cur_pol_id' => 5, 'tur_nome' => 'PEDAGOGIA LAJEADO', 'tur_data_inicio' => '2014-01-03']);
     Turma::create(['tur_cur_id' => 1, 'cur_pol_id' => 1, 'tur_nome' => 'PÓS-GRADUAÇÃO A 2015', 'tur_data_inicio' => '2015-01-03']);
     Turma::create(['tur_cur_id' => 1, 'cur_pol_id' => 3, 'tur_nome' => 'PÓS-GRADUAÇÃO COCOS', 'tur_data_inicio' => '2015-01-03']);
 }
コード例 #7
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $turma = \App\Turma::find($id);
     if ($turma !== null) {
         $id = $turma->id;
         $nivel = $turma->nivel;
         $semestre = $turma->semestre;
         $ano = $turma->ano;
         $response = array('id' => $id, 'nivel' => $nivel, 'semestre' => $semestre, 'ano' => $ano);
         return view('turma.show', $response);
     }
     return view('turma.404');
 }
コード例 #8
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     //$this->call('EstudanteTableSeeder');
     DB::table('estudante_turma')->delete();
     DB::table('estudantes')->delete();
     DB::table('temas')->delete();
     DB::table('turmas')->delete();
     DB::table('grupos')->delete();
     $estudante1 = Estudante::create(['apelido' => 'Beula', 'nome' => 'Julia', 'email' => '*****@*****.**', 'codigo' => '20130001']);
     $estudante2 = Estudante::create(['apelido' => 'Laice', 'nome' => 'Edson', 'email' => '*****@*****.**', 'codigo' => '20130002']);
     $estudante3 = Estudante::create(['apelido' => 'Assane', 'nome' => 'Muarucha', 'email' => '*****@*****.**', 'codigo' => '20130003']);
     $estudante4 = Estudante::create(['apelido' => 'Macie', 'nome' => 'Tedy', 'email' => '*****@*****.**', 'codigo' => '20130004']);
     $estudante5 = Estudante::create(['apelido' => 'Jamal', 'nome' => 'Densque', 'email' => '*****@*****.**', 'codigo' => '20130005']);
     $estudante6 = Estudante::create(['apelido' => 'Magaure', 'nome' => 'Edson', 'email' => '*****@*****.**', 'codigo' => '20130006']);
     $estudantes = [$estudante1, $estudante2, $estudante3, $estudante4, $estudante5, $estudante6];
     Tema::create(['tema' => 'Gestao de Notas', 'descricao' => 'gerir notas, gerir notas gerir notas gerir notas']);
     $tema = Tema::create(['tema' => 'Gestao de Patrimonio', 'descricao' => 'gerir Patrimonio, gerir Patrimonio gerir Patrimonio']);
     Turma::create(['ano' => 2015, 'nivel' => 2, 'semestre' => 3]);
     $turma = Turma::create(['ano' => 2015, 'nivel' => 3, 'semestre' => 5]);
     //Grupo::create(['nome'=>'grupo do terror','identicacao'=>'1']);
     //Grupo::create(['nome'=>'aguias','identicacao'=>'2']);
     foreach ($estudantes as $estudante) {
         $etg = new EstudanteTurma();
         $etg->turma()->associate($turma);
         $etg->estudante()->associate($estudante);
         //$etg->grupo();
         $etg->save();
     }
     $grupo = new Grupo();
     $grupo->tema()->associate($tema);
     $grupo->nome = 'Tubarões Azuis';
     $grupo->identificacao = 1;
     $grupo->turma()->associate($turma);
     $grupo->save();
     $allstudents = EstudanteTurma::all();
     foreach ($allstudents as $est) {
         $est->grupo()->associate($grupo);
         $est->update();
     }
 }
コード例 #9
0
 /**
  * Show the form for editing the specified Contracts.
  * @param  int $id
  * @return Response
  */
 public function edit($id)
 {
     $contracts = $this->contractsRepository->find($id);
     if (empty($contracts)) {
         Flash::error('Contracts not found');
         return redirect(route('contracts.index'));
     }
     $users = \DB::table('users')->lists('email', 'id');
     $contracttypes = \DB::table('contracttypes')->lists('type', 'id');
     $outlinesports = \DB::table('outlinesports')->lists('sport', 'id');
     $naturezas = \DB::table('naturezas')->lists('natureza', 'id');
     $profitcenters = \DB::table('profitcenters')->lists('profitcenter', 'id');
     $taxationtypes = \DB::table('taxationtypes')->lists('type', 'id');
     $gyms = \App\Gym::all();
     $gymb = \DB::table('contract_gym')->where('contract_id', $id)->get(['gym_id']);
     $catracas = \App\Catraca::all();
     $catracab = \DB::table('catraca_contract')->where('contract_id', $id)->get(['catraca_id']);
     $turmas = \App\Turma::all();
     $turmab = \DB::table('contract_turma')->where('contract_id', $id)->get(['turma_id']);
     return view('contracts.edit')->with('contracts', $contracts)->with('users', $users)->with('contracttypes', $contracttypes)->with('outlinesports', $outlinesports)->with('naturezas', $naturezas)->with('profitcenters', $profitcenters)->with('taxationtypes', $taxationtypes)->with('gyms', $gyms)->with('catracas', $catracas)->with('turmas', $turmas)->with('gymb', $gymb)->with('catracab', $catracab)->with('turmab', $turmab);
 }
コード例 #10
0
 public function getJsonTurmas(Turma $turmas, Request $requests)
 {
     if ($requests->has("term")) {
         $result = $turmas->where("tur_nome", "like", "%" . $requests->term . "%")->get();
     } else {
         $result = $turmas->all();
     }
     $list = [];
     foreach ($result as $key => $value) {
         $list[$key]['id'] = $value->id;
         $list[$key]['text'] = $value->tur_nome;
     }
     return $list;
 }
コード例 #11
0
 /**
  * Show a list of all the languages posts formatted for Datatables.
  *
  * @return Datatables JSON
  */
 public function data()
 {
     $materias = Turma::select(array('turmas.id', 'turmas.nome'));
     return Datatables::of($materias)->add_column('actions', '<a href="{{{ URL::to(\'admin/turmas/\' . $id . \'/edit\' ) }}}" class="btn btn-success btn-sm iframe" ><span class="glyphicon glyphicon-pencil"></span>  Editar</a>
                 <a href="{{{ URL::to(\'admin/turmas/\' . $id . \'/delete\' ) }}}" class="btn btn-sm btn-danger iframe"><span class="glyphicon glyphicon-trash"></span> Delete</a>
            ')->remove_column('id')->make();
 }