public function destroy($id)
 {
     //dd("eliminado: " . $id);
     $rol = Rol::find($id);
     // Rol::destroy($id);
     $rol->delete();
     Session::flash('message', 'El rol ' . $rol->nombre . ' fue eliminado');
     return redirect()->route('Administrador.roles.index');
 }
Пример #2
0
 /**
  * Creates data provider instance with search query applied
  *
  * @param array $params
  *
  * @return ActiveDataProvider
  */
 public function search($params)
 {
     $query = Rol::find();
     $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;
     }
     $query->andFilterWhere(['rol_codigo' => $this->rol_codigo]);
     $query->andFilterWhere(['like', 'rol_nombre', $this->rol_nombre]);
     return $dataProvider;
 }
 public function show($id)
 {
     $rol = Rol::find($id);
     //dd($Campus);
     if ($rol) {
         $data = array(array('nombre', 'descripcion'), array($rol->nombre, $rol->descripcion));
         Excel::create('Roles' . $rol->nombre, function ($excel) use($data) {
             $excel->sheet('Sheetname', function ($sheet) use($data) {
                 $sheet->fromArray($data);
             });
         })->download('csv');
     } else {
         abort('404');
     }
 }
Пример #4
0
    <?php 
echo $form->field($usuario, 'usu_apell_paterno')->textInput(['maxlength' => true]);
?>

    <?php 
echo $form->field($usuario, 'usu_apell_materno')->textInput(['maxlength' => true]);
?>

    <?php 
echo $form->field($usuario, 'usu_telefono')->textInput(['maxlength' => true]);
?>

    <?php 
echo $form->field($usuario, 'usu_email')->textInput(['maxlength' => true]);
?>

    <?php 
echo $form->field($usuario, 'rol_codigo')->dropDownList(ArrayHelper::map(Rol::find()->all(), 'rol_codigo', 'rol_nombre'))->label('Rol dentro del sistema');
?>

    <div class="form-group">
        <?php 
echo Html::submitButton($empresa->isNewRecord ? Yii::t('app', 'Registrar y crear cuenta') : Yii::t('app', 'Update'), ['class' => $empresa->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
    </div>

    <?php 
ActiveForm::end();
?>

</div>
Пример #5
0
?>
    <!-- lo que no entiendo es donde esta esa clases para cambiar... lo que entiendo es que como el contenedos es dinamico
    esta agrarrando la misma..
    o  tu que  piensas? ps yo pienso que cambiando de contenedor si se pueda , pero por ejemplo a este no lo puedo
cambiar...
almenos que le cambie al del menu..-->

    <div class="divide">
        <div class="col-lg-7">
            <?php 
$form = ActiveForm::begin(['id' => 'form-signup']);
Pjax::begin(['enablePushState' => false, 'enableReplaceState' => false]);
$carrera = Carreras::find()->all();
$listacarrera = ArrayHelper::map($carrera, 'id_Carrera', 'nombre_carrera');
$opcion = [0 => 'ALUMNO', 1 => 'ASESOR'];
$rol = Rol::find()->where(['!=', 'id', 1])->all();
$listarol = ArrayHelper::map($rol, 'id', 'nombre');
?>
                <!-- Preguntar como puedo el id_pan del select-->

                <?php 
echo $form->field($model, 'id_rol')->dropDownList($listarol, ['prompt' => 'Selecione si es alumno o maestro'])->label('Alumno o Maestro');
?>

                <?php 
echo $form->field($model, 'username')->label('Nombre de usuario');
?>
                
                <?php 
echo $form->field($model, 'password')->passwordInput()->label('Contraseña');
?>
Пример #6
0
<?php

/* @var $this yii\web\View */
/* @var $form yii\bootstrap\ActiveForm */
/* @var $model \frontend\models\SignupForm */
use app\models\Aliados;
use app\models\Rol;
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\helpers\ArrayHelper;
$this->title = 'Registro de Usuario';
$this->params['breadcrumbs'][] = $this->title;
$losAliados = Aliados::find()->all();
$listData = ArrayHelper::map($losAliados, 'id', 'aliado');
$losRoles = Rol::find()->all();
$listaRoles = ArrayHelper::map($losRoles, 'id', 'nombre');
?>
<div class="site-signup">
    <h1><?php 
echo Html::encode($this->title);
?>
</h1>

    <p>Complete los campos:</p>

    <div class="row">
        <div class="col-lg-5">
            <?php 
$form = ActiveForm::begin(['id' => 'form-signup']);
?>
Пример #7
0
 public function deleteRol($id)
 {
     $rol = Rol::find($id);
     $rol->delete();
 }