/** * Lists all Curso models. * @return mixed */ public function actionIndex() { $searchModel = new CursoSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
public function actionEditardados() { //verifica se o aluno já está cadastrado com o cpf informado... if (!Yii::$app->request->post()) { return $this->render('editardados'); } else { $cpf = Yii::$app->request->post('cpf'); $aluno = Aluno::find()->where(['cpf' => $cpf])->one(); if ($aluno != null) { if ($aluno->CPF === Yii::$app->user->identity->login) { $arrayDeCurso = ArrayHelper::map(CursoSearch::find()->all(), 'ID', 'nome'); $dados_aluno = Aluno::findOne(['CPF' => $cpf]); return $this->redirect(['view', 'id' => $dados_aluno->ID]); } else { return $this->render('editardados', ['erro' => 'O CPF informado não é seu.']); } } else { return $this->render('editardados', ['erro' => 'Você não tem cadastro prévio no sistema. Entre em contato com a secretaria para resolver o problema.']); } } }