?> </td> <td><?php echo Estadosolicitud::find($modelsolicitud->ID_ESTADO)->one()->ESTADO; ?> </td> <!--<td><?php echo $modelsolicitud->ID_TIPO_DE_VIAJE; ?> </td>--> <td><?php echo TipoViajeForm::nombrePorID($modelsolicitud->ID_TIPO_DE_VIAJE)->NOMBRE_TIPO_DE_VIAJE; ?> </td> <td>$<?php echo TipoViajeForm::nombrePorID($modelsolicitud->ID_TIPO_DE_VIAJE)->MONTO_MAXIMO; ?> </td> <td><?php echo $modelsolicitud->FECHA_SOLICITUD; ?> </td> <td width="400"><?php echo $modelsolicitud->CUERPO_SOLICITUD; ?> </td> </tr> </table> </div> <label class="col-sm-2 control-label">Viaje: </label> <div class="col-sm-10">
<?php foreach ($model as $row) { ?> <tr> <td><?php echo $row->ID_SOLICITUD; ?> </td> <td><?php echo Estadosolicitud::findOne($row->ID_ESTADO)->ESTADO; ?> </td> <td><?php if (TipoViajeForm::nombrePorID($row->ID_TIPO_DE_VIAJE)) { echo TipoViajeForm::nombrePorID($row->ID_TIPO_DE_VIAJE)->NOMBRE_TIPO_DE_VIAJE; } ?> </td> <td><?php echo $row->FECHA_SOLICITUD; ?> </td> <td width="400"><?php echo $row->CUERPO_SOLICITUD; ?> </td> <td><a href="<?php echo Url::toRoute(["solicitud/detalle", "ID_SOLICITUD" => $row->ID_SOLICITUD]); ?>
public function actionEditarTViaje() { PermisosController::permisoAdministrador(); $model = new TipoViajeForm(); $msg = null; if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { $table = TipoViaje::findOne($model->id_tipo_viaje); if ($table) { $table->NOMBRE_TIPO_DE_VIAJE = $model->nombre_tipo_viaje; $table->MONTO_MAXIMO = $model->monto_maximo; if ($table->update()) { $msg = '<div class="alert alert-success" role="alert"><strong>Modificado!</strong> El Tipo de Viaje fue modificado.</div>'; } else { $msg = '<div class="alert alert-warning" role="alert"><strong>Peligro!</strong> El tipo de viaje no se modifico.</div>'; } } else { $msg = '<div class="alert alert-danger" role="alert"><strong>Error!</strong> Tipo de Viaje no encontrado.</div>'; } $model = $table->find()->all(); return $this->render("tipo-viaje", ["model" => $model, 'msg' => $msg]); } else { $model->getErrors(); } } if (Yii::$app->request->get("ID_TIPO_DE_VIAJE")) { $ID_TIPO_DE_VIAJE = Html::encode($_GET["ID_TIPO_DE_VIAJE"]); if ((int) $ID_TIPO_DE_VIAJE) { $table = TipoViaje::findOne($ID_TIPO_DE_VIAJE); if ($table) { $model->id_tipo_viaje = $table->ID_TIPO_DE_VIAJE; $model->nombre_tipo_viaje = $table->NOMBRE_TIPO_DE_VIAJE; $model->monto_maximo = $table->MONTO_MAXIMO; } else { return $this->redirect(["site/tipo-viaje"]); } } else { return $this->redirect(["site/tipo-viaje"]); } } else { return $this->redirect(["site/tipo-viaje"]); } return $this->render("editar-tipo-viaje", ["model" => $model, "msg" => $msg]); }