<div class="modal-header partition-green"> <button type="button" class="close" data-dismiss="modal">×</button> <h3 class="no-margin"><i class="fa fa-list-alt"></i> Listado de Tipos de Riesgo</h3> </div> <div class="modal-body padding-20 " style="overflow-x: hidden; overflow-y: auto"> <form > <table id="tablaDetallesTipoRiesgo" class="table table-bordered table-striped" style="width:100%;" > <thead class="text-center"> <tr> <th>Tipo de Riesgo</th> </tr> </thead> <tbody class="text-center"> <?php $tipoRiesgo = new TipoRiesgo(); $tiposRiesgo = $tipoRiesgo->findAll(); foreach ($tiposRiesgo as $value) { ?> <tr> <td> <?php echo $value->nombre; ?> </td> </tr> <?php } ?>
"/> </div> </div> <div class="col-md-3"> <div id="" class="form-group"> <label class="control-label"> Tipo de Riesgo <span class="symbol required"></span> </label> <select id="idTipoRiesgoActualizar" name="idTipoRiesgoActualizar" class="js-example-basic-single" tabindex="-1" aria-hidden="true" style="width:100%; height: 40px;"> <option value="null">Seleccione</option> <?php $tipoTipoRiesgoCrear = new TipoRiesgo(); $tiposRiesgoCrear = $tipoTipoRiesgoCrear->findAll(); foreach ($tiposRiesgoCrear as $value) { if ($value->id_tipo_riesgo != $riesgo->id_tipo_riesgo) { ?> <option value="<?php echo $value->id_tipo_riesgo; ?> " title="<?php echo $value->nombre; ?> "> <?php echo $value->nombre;
} ?> </option> </select> </div> </div> <div class="col-md-3"> <div class="form-group"> <label class="control-label"> Tipo de Riesgo </label> <select id="idTipoRiesgoSearch" name="idTipoRiesgoSearch" class="js-example-basic-single" tabindex="-1" aria-hidden="true" style="width:100%; height: 40px;"> <option value="">Seleccione</option> <?php $modelTipoRiesgo = new TipoRiesgo(); $tiposRiesgo = $modelTipoRiesgo->findAll(); foreach ($tiposRiesgo as $value) { ?> <option value="<?php echo $value->id_tipo_riesgo; ?> " title=""> <?php echo $value->nombre; } ?> </option>
function DameTuSumaEstocasticaTA($id) { $cantidad = 0; $criteria = new CDbCriteria(); $riesgoss = Riesgo::model()->findAllByAttributes(array('estado' => 1)); for ($index = 0; $index < count($riesgoss); $index++) { if ($riesgoss[$index]->id_tipo_accion == $id) { $cantidad = $cantidad + (int) $riesgoss[$index]->riesgo_estocastico; //aqui va la estocastica } } return $cantidad; } //LLENAR FILTRO TIPO DE RIESGO $arregloTipoRiesgo = []; $arrayTR = TipoRiesgo::model()->findAll(); for ($index3 = 0; $index3 < count($arrayTR); $index3++) { $arregloTipoRiesgo[$index3] = $arrayTR[$index3]->nombre; } $arregloTipoRiesgoDeterministico = []; for ($index2 = 0; $index2 < count($arrayTR); $index2++) { $aux = DameTuSumaDeterministicaTR($arrayTR[$index2]->id_tipo_riesgo); $arregloTipoRiesgoDeterministico[$index2] = $aux; } function DameTuSumaDeterministicaTR($id) { $cantidad = 0; $riesgoss = Riesgo::model()->findAllByAttributes(array('estado' => 1)); for ($index = 0; $index < count($riesgoss); $index++) { if ($riesgoss[$index]->id_tipo_riesgo == $id) { $cantidad = $cantidad + (int) $riesgoss[$index]->riesgo_deterministico;
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer $id the ID of the model to be loaded * @return TipoRiesgo the loaded model * @throws CHttpException */ public function loadModel($id) { $model = TipoRiesgo::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }