<?php } ?> <?php if (count($data->atividades) == 0) { ?> <div class="view verde"><p><b>Não participa de nenhuma atividade</b></p></div> <?php } ?> </div> <div class="tab-pane" id="passos"> <p align="left"><b>Tarefas atribuídas a você</b></p> <?php $passos = AtividadePasso::model()->findAll('cod_pessoa = ' . $data->cod_pessoa); ?> <table class="table table-bordered table-striped table-hover"> <thead> <tr> <th>Descrição</th> <th>Prazo</th> <th>Status</th> <th>Atividade Vinculada</th> </tr> <tbody> <?php foreach ($passos as $passo) { ?> <tr> <td><?php
public function actionPassoConcluido($id) { $model = new AtividadePasso(); $model = AtividadePasso::model()->findByPK($id); if (isset($_POST['finalizado'])) { $model->data_finalizacao = date('d/m/Y'); if ($_POST['finalizado'] == 'true') { $model->finalizado = true; } else { $model->finalizado = false; } if ($model->save()) { if ($model->count('finalizado = false and cod_atividade = ' . $model->cod_atividade) == 0) { $model->atividade->estagio = true; $model->atividade->save(); } else { $model->atividade->estagio = false; $model->atividade->save(); } echo $this->renderPartial('/atividade/passo/_view', array('model' => $model), true); Yii::app()->end(); } else { foreach ($model->getErrors() as $err) { echo $err[0] . "<br>"; } } } }