public function destroy($id)
 {
     //dd("eliminado: " . $id);
     $periodos = Periodo::find($id);
     // Rol::destroy($id);
     $periodos->delete();
     Session::flash('message', 'El periodo del bloque ' . $periodos->bloque . ' fue eliminado');
     return redirect()->route('Administrador.periodos.index');
 }
 public function show($id)
 {
     $periodos = Periodo::find($id);
     //dd($Campus);
     if ($periodos) {
         $data = array(array('bloque', 'inicio', 'fin'), array($periodos->bloque, $periodos->inicio, $periodos->fin));
         Excel::create('Periodos' . $periodos->nombre, function ($excel) use($data) {
             $excel->sheet('Sheetname', function ($sheet) use($data) {
                 $sheet->fromArray($data);
             });
         })->download('csv');
     } else {
         abort('404');
     }
 }
Пример #3
0
 /**
  * Creates data provider instance with search query applied
  *
  * @param array $params
  *
  * @return ActiveDataProvider
  */
 public function search($params)
 {
     $query = Periodo::find();
     // add conditions that should always apply here
     $dataProvider = new ActiveDataProvider(['query' => $query]);
     $this->load($params);
     if (!$this->validate()) {
         // uncomment the following line if you do not want to return any records when validation fails
         // $query->where('0=1');
         return $dataProvider;
     }
     // grid filtering conditions
     $query->andFilterWhere(['id' => $this->id, 'dtInicio' => $this->dtInicio, 'dtTermino' => $this->dtTermino]);
     $query->andFilterWhere(['like', 'codigo', $this->codigo]);
     return $dataProvider;
 }
Пример #4
0
    <?php 
if (isset(Yii::$app->user->identity)) {
    //$form = ActiveForm::begin();
    if (Yii::$app->user->identity->perfil == 'Coordenador') {
        $items = ['Em Edição' => 'Em Edição', 'Submetida' => 'Submetida', 'Pré-Aprovada' => 'Pré-Aprovada', 'Deferida' => 'Deferida', 'Indeferida' => 'Indeferida'];
        echo $form->field($model, 'status')->dropDownList($items, ['prompt' => 'Selecione']);
    }
}
?>

    <?php 
echo $form->field($model, 'atividade_id')->dropDownList(ArrayHelper::map(\app\models\Atividade::find()->all(), 'id', 'nome'), ['prompt' => 'Selecione']);
?>

    <?php 
echo $form->field($model, 'periodo_id')->dropDownList(ArrayHelper::map(\app\models\Periodo::find()->all(), 'id', 'codigo'), ['prompt' => 'Selecione']);
?>


    <!-- preenchendo o campo solicitante_id com os ids do Aluno, e escondendo do formulario. caso seja coordenador que esteja criando uma solicitação pro Aluno, então o Coordenador preencherá.-->
    <!--<?php 
echo $form->field($model, 'solicitante_id')->textInput();
?>
-->
    <?php 
if (isset(Yii::$app->user->identity)) {
    if (Yii::$app->user->identity->perfil == 'Aluno') {
        echo $form->field($model, 'solicitante_id')->hiddenInput(['value' => Yii::$app->user->identity->id])->label(false);
    } elseif (Yii::$app->user->identity->perfil == 'Coordenador') {
        echo $form->field($model, 'solicitante_id')->dropDownList(ArrayHelper::map(\app\models\Usuario::find()->all(), 'id', 'name'), ['prompt' => 'Selecione']);
    }
Пример #5
0
 public static function de_un_periodo($periodo_id)
 {
     $periodo = Periodo::find($periodo_id);
     $year = Year::find($periodo->year_id);
     return $year;
 }
Пример #6
0
                            <li class="sidebar-search">
                                <div class="input-group">
                                    Olá, 
                                    <b><?php 
    echo Yii::$app->user->identity->name;
    ?>
</b>, você está logado como: 
                                    <b><?php 
    echo Yii::$app->user->identity->perfil;
    ?>
</b>.

                                </div> 
                                <div class="input-group">
                                    <?php 
    $p = Periodo::find()->orderBy(['id' => SORT_DESC])->one();
    if ($p == null) {
        $periodo = '';
    } else {
        $periodo = $p->codigo;
    }
    ?>
                                    <b>Período Atual:</b> <?php 
    echo $periodo;
    ?>
 
                                </div>
                                <!-- /input-group -->
                            </li>
                         <!--  <li>
                                <a href="#"><i class="fa fa-dashboard fa-fw"></i> Dashboard</a>
Пример #7
0
    public function actionFrequenciaindividual()
    {
        $modelPeriodo = DisciplinaPeriodo::find()->orderBy(['anoPeriodo' => SORT_DESC, 'numPeriodo' => SORT_DESC])->one();
        $periodoletivo = $modelPeriodo->anoPeriodo . '/' . $modelPeriodo->numPeriodo;
        $dadosCabecalho = Periodo::find()->where(['codigo' => $periodoletivo])->one();
        $monitor = Usuario::find()->where(['cpf' => Yii::$app->user->identity->cpf])->one();
        $monitoria = AlunoMonitoria::find()->where(['periodo' => $periodoletivo])->andWhere(['IDAluno' => $monitor->id])->andFilterWhere(['or', ['like', 'status', 'Selecionado com bolsa'], ['like', 'status', 'Selecionado sem bolsa']])->one();
        if ($monitoria == null) {
            return $this->render('index', ['erro' => 1]);
        } else {
            $disc = DisciplinaMonitoria::find()->where(['id' => $monitoria->id_disciplina])->one();
        }
        if ($dadosCabecalho != null) {
            $cssfile = file_get_contents('../web/css/estilo5.css');
            $mpdf = new mPDF('utf-8', 'A4-L');
            $mpdf->title = '3. Frequência Individual';
            $mpdf->WriteHTML($cssfile, 1);
            // Cabeçalho do doc
            $mpdf->SetHTMLHeader('
                <img src="../web/img/cabecalho5.png" alt="Universidade Federal do Amazonas...." width="980" height="100">
                ');
            $mes = Monitoria::nomeMes(date('m') - 1);
            $ano = date('Y');
            if ($mes == 0) {
                $mes = 12;
                $ano = $ano - 1;
            }
            $mesNome = Monitoria::nomeMes($mes);
            $mpdf->WriteHTML('
                <br><br><br><br>
                <table id="periodoLetivo_mesAno" width="56%">
                    <tr>
                        <td bgcolor="#e6e6e6" width="7%">PERÍODO LETIVO</td>
                        <td width="21%">' . $periodoletivo . '</td>
                        <td bgcolor="#e6e6e6" width="7%">MÊS/ANO</td>
                        <td width="21%">' . $mesNome . '/' . $ano . '</td>
                    </tr>
                </table>
                <br>
                <table id="department_unity" width="99%">
                    <tr>
                        <td bgcolor="#e6e6e6" width="11%">DEPARTAMENTO</td>
                        <td width="40%">Coordenação Acadêmica</td>
                        <td bgcolor="#e6e6e6" width="10%">UNIDADE</td>
                        <td width="28%">Instituto de Computação - IComp</td>
                    </tr>
                </table>
                <br>
                <table id="disc_dados" width="99%">
                    <tr>
                        <td bgcolor="#e6e6e6" width="25%">DISCIPLINA<br>(código e título sem abreviações)</td>
                        <td width="74%">' . $disc->codDisciplina . ' - ' . $monitoria->nomeDisciplina . '</td>
                    </tr>
                </table>
            ');
            $mpdf->WriteHTML('
                <br>
                <table id="prof_monitor" width="99%">
                    <tr>
                        <td bgcolor="#e6e6e6" width="49%">PROFESSOR ORIENTADOR<br>(nome completo, sem abreviações e assinatura)</td>
                        <td bgcolor="#e6e6e6" width="50%">MONITOR<br>(nome completo, sem abreviações, nº de matrícula e assinatura)</td>
                    </tr>
                    <tr>
                        <td width="49%" align="left">Nome completo: ' . $monitoria->professor . '</td>
                        <td width="50%" align="left">Nome completo: ' . $monitoria->aluno . '</td>
                    </tr>
                    <tr>
                        <td width="49%" height="50" align="left">Ass:</td>
                        <td width="50%" height="50" align="left">Ass:</td>
                    </tr>
                </table>
                <br>
            ');
            $array_diaSemana = array();
            $array_diaMes = array();
            $array_carga = array();
            $cont_dia = 1;
            $dia = $ano . '-' . $mes . '-01';
            // O primeiro dia (data) do mês anterior
            $diaTotal = date('d', strtotime(date('Y-m-t', strtotime($dia))));
            while ($cont_dia <= $diaTotal) {
                $f = Frequencia::find()->where(['dmy' => $dia])->andWhere(['>=', 'IDMonitoria', $monitoria->id])->one();
                if ($f != null) {
                    $array_carga[] = $f->ch;
                } else {
                    $array_carga[] = '-';
                }
                $array_diaSemana[] = Monitoria::nomeDia(date('w', strtotime($dia)));
                // Pega tradução do dia da semana e põe no array
                $aux = strtotime("+1 day", strtotime($dia));
                $dia = date('Y-m-d', $aux);
                $array_diaMes[] = $cont_dia;
                // Põe o dia no array
                $cont_dia++;
            }
            //return $this->render('index');
            if ($diaTotal == 28) {
                $mpdf->WriteHTML('
                    <table id="calendario"  height="25px" width="900px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_da_semana.png" alt="DIA DA SEMANA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaSemana[0] . '</td> <td width="30px">' . $array_diaSemana[1] . '</td> <td width="30px">' . $array_diaSemana[2] . '</td> 
                            <td width="30px">' . $array_diaSemana[3] . '</td> <td width="30px">' . $array_diaSemana[4] . '</td> <td width="30px">' . $array_diaSemana[5] . '</td>
                            <td width="30px">' . $array_diaSemana[6] . '</td> <td width="30px">' . $array_diaSemana[7] . '</td> <td width="30px">' . $array_diaSemana[8] . '</td>
                            <td width="30px">' . $array_diaSemana[9] . '</td> <td width="30px">' . $array_diaSemana[10] . '</td> <td width="30px">' . $array_diaSemana[11] . '</td>
                            <td width="30px">' . $array_diaSemana[12] . '</td> <td width="30px">' . $array_diaSemana[13] . '</td> <td width="30px">' . $array_diaSemana[14] . '</td>
                            <td width="30px">' . $array_diaSemana[15] . '</td> <td width="30px">' . $array_diaSemana[16] . '</td> <td width="30px">' . $array_diaSemana[17] . '</td>
                            <td width="30px">' . $array_diaSemana[18] . '</td> <td width="30px">' . $array_diaSemana[19] . '</td> <td width="30px">' . $array_diaSemana[20] . '</td>
                            <td width="30px">' . $array_diaSemana[21] . '</td> <td width="30px">' . $array_diaSemana[22] . '</td> <td width="30px">' . $array_diaSemana[23] . '</td>
                            <td width="30px">' . $array_diaSemana[24] . '</td> <td width="30px">' . $array_diaSemana[25] . '</td> <td width="30px">' . $array_diaSemana[26] . '</td>
                            <td width="30px">' . $array_diaSemana[27] . '</td> <td width="30px">' . $array_diaSemana[28] . '</td> <td width="30px">' . $array_diaSemana[29] . '</td>
                            <td width="30px">' . $array_diaSemana[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="902px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_do_mes.png" alt="DIA DO MÊS" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaMes[0] . '</td> <td width="30px">' . $array_diaMes[1] . '</td> <td width="30px">' . $array_diaMes[2] . '</td> 
                            <td width="30px">' . $array_diaMes[3] . '</td> <td width="30px">' . $array_diaMes[4] . '</td> <td width="30px">' . $array_diaMes[5] . '</td>
                            <td width="30px">' . $array_diaMes[6] . '</td> <td width="30px">' . $array_diaMes[7] . '</td> <td width="30px">' . $array_diaMes[8] . '</td>
                            <td width="30px">' . $array_diaMes[9] . '</td> <td width="30px">' . $array_diaMes[10] . '</td> <td width="30px">' . $array_diaMes[11] . '</td>
                            <td width="30px">' . $array_diaMes[12] . '</td> <td width="30px">' . $array_diaMes[13] . '</td> <td width="30px">' . $array_diaMes[14] . '</td>
                            <td width="30px">' . $array_diaMes[15] . '</td> <td width="30px">' . $array_diaMes[16] . '</td> <td width="30px">' . $array_diaMes[17] . '</td>
                            <td width="30px">' . $array_diaMes[18] . '</td> <td width="30px">' . $array_diaMes[19] . '</td> <td width="30px">' . $array_diaMes[20] . '</td>
                            <td width="30px">' . $array_diaMes[21] . '</td> <td width="30px">' . $array_diaMes[22] . '</td> <td width="30px">' . $array_diaMes[23] . '</td>
                            <td width="30px">' . $array_diaMes[24] . '</td> <td width="30px">' . $array_diaMes[25] . '</td> <td width="30px">' . $array_diaMes[26] . '</td>
                            <td width="30px">' . $array_diaMes[27] . '</td> <td width="30px">' . $array_diaMes[28] . '</td> <td width="30px">' . $array_diaMes[29] . '</td>
                            <td width="30px">' . $array_diaMes[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="90px">
                        <tr>
                            <td bgcolor="#e6e6e6">
                            <img src="../web/img/carga_horaria.png" alt="CARGA HORÁRIA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_carga[0] . '</td> <td width="30px">' . $array_carga[1] . '</td> <td width="30px">' . $array_carga[2] . '</td> 
                            <td width="30px">' . $array_carga[3] . '</td> <td width="30px">' . $array_carga[4] . '</td> <td width="30px">' . $array_carga[5] . '</td>
                            <td width="30px">' . $array_carga[6] . '</td> <td width="30px">' . $array_carga[7] . '</td> <td width="30px">' . $array_carga[8] . '</td>
                            <td width="30px">' . $array_carga[9] . '</td> <td width="30px">' . $array_carga[10] . '</td> <td width="30px">' . $array_carga[11] . '</td>
                            <td width="30px">' . $array_carga[12] . '</td> <td width="30px">' . $array_carga[13] . '</td> <td width="30px">' . $array_carga[14] . '</td>
                            <td width="30px">' . $array_carga[15] . '</td> <td width="30px">' . $array_carga[16] . '</td> <td width="30px">' . $array_carga[17] . '</td>
                            <td width="30px">' . $array_carga[18] . '</td> <td width="30px">' . $array_carga[19] . '</td> <td width="30px">' . $array_carga[20] . '</td>
                            <td width="30px">' . $array_carga[21] . '</td> <td width="30px">' . $array_carga[22] . '</td> <td width="30px">' . $array_carga[23] . '</td>
                            <td width="30px">' . $array_carga[24] . '</td> <td width="30px">' . $array_carga[25] . '</td> <td width="30px">' . $array_carga[26] . '</td>
                            <td width="30px">' . $array_carga[27] . '</td> <td width="30px"> -- </td> <td width="30px"> -- </td>
                            <td width="30px"> -- </td>
                        </tr>
                    </table>
                ');
            } elseif ($diaTotal == 29) {
                $mpdf->WriteHTML('
                    <table id="calendario"  height="25px" width="900px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_da_semana.png" alt="DIA DA SEMANA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaSemana[0] . '</td> <td width="30px">' . $array_diaSemana[1] . '</td> <td width="30px">' . $array_diaSemana[2] . '</td> 
                            <td width="30px">' . $array_diaSemana[3] . '</td> <td width="30px">' . $array_diaSemana[4] . '</td> <td width="30px">' . $array_diaSemana[5] . '</td>
                            <td width="30px">' . $array_diaSemana[6] . '</td> <td width="30px">' . $array_diaSemana[7] . '</td> <td width="30px">' . $array_diaSemana[8] . '</td>
                            <td width="30px">' . $array_diaSemana[9] . '</td> <td width="30px">' . $array_diaSemana[10] . '</td> <td width="30px">' . $array_diaSemana[11] . '</td>
                            <td width="30px">' . $array_diaSemana[12] . '</td> <td width="30px">' . $array_diaSemana[13] . '</td> <td width="30px">' . $array_diaSemana[14] . '</td>
                            <td width="30px">' . $array_diaSemana[15] . '</td> <td width="30px">' . $array_diaSemana[16] . '</td> <td width="30px">' . $array_diaSemana[17] . '</td>
                            <td width="30px">' . $array_diaSemana[18] . '</td> <td width="30px">' . $array_diaSemana[19] . '</td> <td width="30px">' . $array_diaSemana[20] . '</td>
                            <td width="30px">' . $array_diaSemana[21] . '</td> <td width="30px">' . $array_diaSemana[22] . '</td> <td width="30px">' . $array_diaSemana[23] . '</td>
                            <td width="30px">' . $array_diaSemana[24] . '</td> <td width="30px">' . $array_diaSemana[25] . '</td> <td width="30px">' . $array_diaSemana[26] . '</td>
                            <td width="30px">' . $array_diaSemana[27] . '</td> <td width="30px">' . $array_diaSemana[28] . '</td> <td width="30px">' . $array_diaSemana[29] . '</td>
                            <td width="30px">' . $array_diaSemana[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="902px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_do_mes.png" alt="DIA DO MÊS" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaMes[0] . '</td> <td width="30px">' . $array_diaMes[1] . '</td> <td width="30px">' . $array_diaMes[2] . '</td> 
                            <td width="30px">' . $array_diaMes[3] . '</td> <td width="30px">' . $array_diaMes[4] . '</td> <td width="30px">' . $array_diaMes[5] . '</td>
                            <td width="30px">' . $array_diaMes[6] . '</td> <td width="30px">' . $array_diaMes[7] . '</td> <td width="30px">' . $array_diaMes[8] . '</td>
                            <td width="30px">' . $array_diaMes[9] . '</td> <td width="30px">' . $array_diaMes[10] . '</td> <td width="30px">' . $array_diaMes[11] . '</td>
                            <td width="30px">' . $array_diaMes[12] . '</td> <td width="30px">' . $array_diaMes[13] . '</td> <td width="30px">' . $array_diaMes[14] . '</td>
                            <td width="30px">' . $array_diaMes[15] . '</td> <td width="30px">' . $array_diaMes[16] . '</td> <td width="30px">' . $array_diaMes[17] . '</td>
                            <td width="30px">' . $array_diaMes[18] . '</td> <td width="30px">' . $array_diaMes[19] . '</td> <td width="30px">' . $array_diaMes[20] . '</td>
                            <td width="30px">' . $array_diaMes[21] . '</td> <td width="30px">' . $array_diaMes[22] . '</td> <td width="30px">' . $array_diaMes[23] . '</td>
                            <td width="30px">' . $array_diaMes[24] . '</td> <td width="30px">' . $array_diaMes[25] . '</td> <td width="30px">' . $array_diaMes[26] . '</td>
                            <td width="30px">' . $array_diaMes[27] . '</td> <td width="30px">' . $array_diaMes[28] . '</td> <td width="30px">' . $array_diaMes[29] . '</td>
                            <td width="30px">' . $array_diaMes[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="90px">
                        <tr>
                            <td bgcolor="#e6e6e6">
                            <img src="../web/img/carga_horaria.png" alt="CARGA HORÁRIA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_carga[0] . '</td> <td width="30px">' . $array_carga[1] . '</td> <td width="30px">' . $array_carga[2] . '</td> 
                            <td width="30px">' . $array_carga[3] . '</td> <td width="30px">' . $array_carga[4] . '</td> <td width="30px">' . $array_carga[5] . '</td>
                            <td width="30px">' . $array_carga[6] . '</td> <td width="30px">' . $array_carga[7] . '</td> <td width="30px">' . $array_carga[8] . '</td>
                            <td width="30px">' . $array_carga[9] . '</td> <td width="30px">' . $array_carga[10] . '</td> <td width="30px">' . $array_carga[11] . '</td>
                            <td width="30px">' . $array_carga[12] . '</td> <td width="30px">' . $array_carga[13] . '</td> <td width="30px">' . $array_carga[14] . '</td>
                            <td width="30px">' . $array_carga[15] . '</td> <td width="30px">' . $array_carga[16] . '</td> <td width="30px">' . $array_carga[17] . '</td>
                            <td width="30px">' . $array_carga[18] . '</td> <td width="30px">' . $array_carga[19] . '</td> <td width="30px">' . $array_carga[20] . '</td>
                            <td width="30px">' . $array_carga[21] . '</td> <td width="30px">' . $array_carga[22] . '</td> <td width="30px">' . $array_carga[23] . '</td>
                            <td width="30px">' . $array_carga[24] . '</td> <td width="30px">' . $array_carga[25] . '</td> <td width="30px">' . $array_carga[26] . '</td>
                            <td width="30px">' . $array_carga[27] . '</td> <td width="30px">' . $array_carga[28] . '</td> <td width="30px"> -- </td>
                            <td width="30px"> -- </td>
                        </tr>
                    </table>
                ');
            } elseif ($diaTotal == 30) {
                $mpdf->WriteHTML('
                    <table id="calendario"  height="25px" width="900px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_da_semana.png" alt="DIA DA SEMANA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaSemana[0] . '</td> <td width="30px">' . $array_diaSemana[1] . '</td> <td width="30px">' . $array_diaSemana[2] . '</td> 
                            <td width="30px">' . $array_diaSemana[3] . '</td> <td width="30px">' . $array_diaSemana[4] . '</td> <td width="30px">' . $array_diaSemana[5] . '</td>
                            <td width="30px">' . $array_diaSemana[6] . '</td> <td width="30px">' . $array_diaSemana[7] . '</td> <td width="30px">' . $array_diaSemana[8] . '</td>
                            <td width="30px">' . $array_diaSemana[9] . '</td> <td width="30px">' . $array_diaSemana[10] . '</td> <td width="30px">' . $array_diaSemana[11] . '</td>
                            <td width="30px">' . $array_diaSemana[12] . '</td> <td width="30px">' . $array_diaSemana[13] . '</td> <td width="30px">' . $array_diaSemana[14] . '</td>
                            <td width="30px">' . $array_diaSemana[15] . '</td> <td width="30px">' . $array_diaSemana[16] . '</td> <td width="30px">' . $array_diaSemana[17] . '</td>
                            <td width="30px">' . $array_diaSemana[18] . '</td> <td width="30px">' . $array_diaSemana[19] . '</td> <td width="30px">' . $array_diaSemana[20] . '</td>
                            <td width="30px">' . $array_diaSemana[21] . '</td> <td width="30px">' . $array_diaSemana[22] . '</td> <td width="30px">' . $array_diaSemana[23] . '</td>
                            <td width="30px">' . $array_diaSemana[24] . '</td> <td width="30px">' . $array_diaSemana[25] . '</td> <td width="30px">' . $array_diaSemana[26] . '</td>
                            <td width="30px">' . $array_diaSemana[27] . '</td> <td width="30px">' . $array_diaSemana[28] . '</td> <td width="30px">' . $array_diaSemana[29] . '</td>
                            <td width="30px">' . $array_diaSemana[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="902px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_do_mes.png" alt="DIA DO MÊS" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaMes[0] . '</td> <td width="30px">' . $array_diaMes[1] . '</td> <td width="30px">' . $array_diaMes[2] . '</td> 
                            <td width="30px">' . $array_diaMes[3] . '</td> <td width="30px">' . $array_diaMes[4] . '</td> <td width="30px">' . $array_diaMes[5] . '</td>
                            <td width="30px">' . $array_diaMes[6] . '</td> <td width="30px">' . $array_diaMes[7] . '</td> <td width="30px">' . $array_diaMes[8] . '</td>
                            <td width="30px">' . $array_diaMes[9] . '</td> <td width="30px">' . $array_diaMes[10] . '</td> <td width="30px">' . $array_diaMes[11] . '</td>
                            <td width="30px">' . $array_diaMes[12] . '</td> <td width="30px">' . $array_diaMes[13] . '</td> <td width="30px">' . $array_diaMes[14] . '</td>
                            <td width="30px">' . $array_diaMes[15] . '</td> <td width="30px">' . $array_diaMes[16] . '</td> <td width="30px">' . $array_diaMes[17] . '</td>
                            <td width="30px">' . $array_diaMes[18] . '</td> <td width="30px">' . $array_diaMes[19] . '</td> <td width="30px">' . $array_diaMes[20] . '</td>
                            <td width="30px">' . $array_diaMes[21] . '</td> <td width="30px">' . $array_diaMes[22] . '</td> <td width="30px">' . $array_diaMes[23] . '</td>
                            <td width="30px">' . $array_diaMes[24] . '</td> <td width="30px">' . $array_diaMes[25] . '</td> <td width="30px">' . $array_diaMes[26] . '</td>
                            <td width="30px">' . $array_diaMes[27] . '</td> <td width="30px">' . $array_diaMes[28] . '</td> <td width="30px">' . $array_diaMes[29] . '</td>
                            <td width="30px">' . $array_diaMes[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="90px">
                        <tr>
                            <td bgcolor="#e6e6e6">
                            <img src="../web/img/carga_horaria.png" alt="CARGA HORÁRIA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_carga[0] . '</td> <td width="30px">' . $array_carga[1] . '</td> <td width="30px">' . $array_carga[2] . '</td> 
                            <td width="30px">' . $array_carga[3] . '</td> <td width="30px">' . $array_carga[4] . '</td> <td width="30px">' . $array_carga[5] . '</td>
                            <td width="30px">' . $array_carga[6] . '</td> <td width="30px">' . $array_carga[7] . '</td> <td width="30px">' . $array_carga[8] . '</td>
                            <td width="30px">' . $array_carga[9] . '</td> <td width="30px">' . $array_carga[10] . '</td> <td width="30px">' . $array_carga[11] . '</td>
                            <td width="30px">' . $array_carga[12] . '</td> <td width="30px">' . $array_carga[13] . '</td> <td width="30px">' . $array_carga[14] . '</td>
                            <td width="30px">' . $array_carga[15] . '</td> <td width="30px">' . $array_carga[16] . '</td> <td width="30px">' . $array_carga[17] . '</td>
                            <td width="30px">' . $array_carga[18] . '</td> <td width="30px">' . $array_carga[19] . '</td> <td width="30px">' . $array_carga[20] . '</td>
                            <td width="30px">' . $array_carga[21] . '</td> <td width="30px">' . $array_carga[22] . '</td> <td width="30px">' . $array_carga[23] . '</td>
                            <td width="30px">' . $array_carga[24] . '</td> <td width="30px">' . $array_carga[25] . '</td> <td width="30px">' . $array_carga[26] . '</td>
                            <td width="30px">' . $array_carga[27] . '</td> <td width="30px">' . $array_carga[28] . '</td> <td width="30px">' . $array_carga[29] . '</td>
                            <td width="30px"> -- </td>
                        </tr>
                    </table>
                ');
            } elseif ($diaTotal == 31) {
                $mpdf->WriteHTML('
                    <table id="calendario"  height="25px" width="900px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_da_semana.png" alt="DIA DA SEMANA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaSemana[0] . '</td> <td width="30px">' . $array_diaSemana[1] . '</td> <td width="30px">' . $array_diaSemana[2] . '</td> 
                            <td width="30px">' . $array_diaSemana[3] . '</td> <td width="30px">' . $array_diaSemana[4] . '</td> <td width="30px">' . $array_diaSemana[5] . '</td>
                            <td width="30px">' . $array_diaSemana[6] . '</td> <td width="30px">' . $array_diaSemana[7] . '</td> <td width="30px">' . $array_diaSemana[8] . '</td>
                            <td width="30px">' . $array_diaSemana[9] . '</td> <td width="30px">' . $array_diaSemana[10] . '</td> <td width="30px">' . $array_diaSemana[11] . '</td>
                            <td width="30px">' . $array_diaSemana[12] . '</td> <td width="30px">' . $array_diaSemana[13] . '</td> <td width="30px">' . $array_diaSemana[14] . '</td>
                            <td width="30px">' . $array_diaSemana[15] . '</td> <td width="30px">' . $array_diaSemana[16] . '</td> <td width="30px">' . $array_diaSemana[17] . '</td>
                            <td width="30px">' . $array_diaSemana[18] . '</td> <td width="30px">' . $array_diaSemana[19] . '</td> <td width="30px">' . $array_diaSemana[20] . '</td>
                            <td width="30px">' . $array_diaSemana[21] . '</td> <td width="30px">' . $array_diaSemana[22] . '</td> <td width="30px">' . $array_diaSemana[23] . '</td>
                            <td width="30px">' . $array_diaSemana[24] . '</td> <td width="30px">' . $array_diaSemana[25] . '</td> <td width="30px">' . $array_diaSemana[26] . '</td>
                            <td width="30px">' . $array_diaSemana[27] . '</td> <td width="30px">' . $array_diaSemana[28] . '</td> <td width="30px">' . $array_diaSemana[29] . '</td>
                            <td width="30px">' . $array_diaSemana[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="902px">
                        <tr>
                            <td bgcolor="#e6e6e6" >
                            <img src="../web/img/dia_do_mes.png" alt="DIA DO MÊS" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_diaMes[0] . '</td> <td width="30px">' . $array_diaMes[1] . '</td> <td width="30px">' . $array_diaMes[2] . '</td> 
                            <td width="30px">' . $array_diaMes[3] . '</td> <td width="30px">' . $array_diaMes[4] . '</td> <td width="30px">' . $array_diaMes[5] . '</td>
                            <td width="30px">' . $array_diaMes[6] . '</td> <td width="30px">' . $array_diaMes[7] . '</td> <td width="30px">' . $array_diaMes[8] . '</td>
                            <td width="30px">' . $array_diaMes[9] . '</td> <td width="30px">' . $array_diaMes[10] . '</td> <td width="30px">' . $array_diaMes[11] . '</td>
                            <td width="30px">' . $array_diaMes[12] . '</td> <td width="30px">' . $array_diaMes[13] . '</td> <td width="30px">' . $array_diaMes[14] . '</td>
                            <td width="30px">' . $array_diaMes[15] . '</td> <td width="30px">' . $array_diaMes[16] . '</td> <td width="30px">' . $array_diaMes[17] . '</td>
                            <td width="30px">' . $array_diaMes[18] . '</td> <td width="30px">' . $array_diaMes[19] . '</td> <td width="30px">' . $array_diaMes[20] . '</td>
                            <td width="30px">' . $array_diaMes[21] . '</td> <td width="30px">' . $array_diaMes[22] . '</td> <td width="30px">' . $array_diaMes[23] . '</td>
                            <td width="30px">' . $array_diaMes[24] . '</td> <td width="30px">' . $array_diaMes[25] . '</td> <td width="30px">' . $array_diaMes[26] . '</td>
                            <td width="30px">' . $array_diaMes[27] . '</td> <td width="30px">' . $array_diaMes[28] . '</td> <td width="30px">' . $array_diaMes[29] . '</td>
                            <td width="30px">' . $array_diaMes[30] . '</td>
                        </tr>
                    </table>
                ');
                $mpdf->WriteHTML('
                    <table id="calendario" height="25px" width="90px">
                        <tr>
                            <td bgcolor="#e6e6e6">
                            <img src="../web/img/carga_horaria.png" alt="CARGA HORÁRIA" width="42px" height="50px">
                            </td>
                            <td width="30px">' . $array_carga[0] . '</td> <td width="30px">' . $array_carga[1] . '</td> <td width="30px">' . $array_carga[2] . '</td> 
                            <td width="30px">' . $array_carga[3] . '</td> <td width="30px">' . $array_carga[4] . '</td> <td width="30px">' . $array_carga[5] . '</td>
                            <td width="30px">' . $array_carga[6] . '</td> <td width="30px">' . $array_carga[7] . '</td> <td width="30px">' . $array_carga[8] . '</td>
                            <td width="30px">' . $array_carga[9] . '</td> <td width="30px">' . $array_carga[10] . '</td> <td width="30px">' . $array_carga[11] . '</td>
                            <td width="30px">' . $array_carga[12] . '</td> <td width="30px">' . $array_carga[13] . '</td> <td width="30px">' . $array_carga[14] . '</td>
                            <td width="30px">' . $array_carga[15] . '</td> <td width="30px">' . $array_carga[16] . '</td> <td width="30px">' . $array_carga[17] . '</td>
                            <td width="30px">' . $array_carga[18] . '</td> <td width="30px">' . $array_carga[19] . '</td> <td width="30px">' . $array_carga[20] . '</td>
                            <td width="30px">' . $array_carga[21] . '</td> <td width="30px">' . $array_carga[22] . '</td> <td width="30px">' . $array_carga[23] . '</td>
                            <td width="30px">' . $array_carga[24] . '</td> <td width="30px">' . $array_carga[25] . '</td> <td width="30px">' . $array_carga[26] . '</td>
                            <td width="30px">' . $array_carga[27] . '</td> <td width="30px">' . $array_carga[28] . '</td> <td width="30px">' . $array_carga[29] . '</td>
                            <td width="30px">' . $array_carga[30] . '</td>
                        </tr>
                    </table>
                ');
            }
            $mpdf->WriteHTML('
                <br>
                <table id="assinatura" style="margin-left:30em;">
                    <tr>
                        <td bgcolor="#e6e6e6" text-align:center>
                            VISTO DA CHEFIA <br>DO DEPARTAMENTO ACADÊMICO <br> (COM CARIMBO)
                        </td>

                        <td width="70%" height="100"> </td>
                    </tr>
                </table>');
            $mpdf->Output();
            exit;
        } else {
            return $this->render('index', ['erro' => 2]);
        }
    }