예제 #1
0
 /**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreate()
 {
     $model = new Aspecto();
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     if (isset($_POST['Aspecto'])) {
         $model->attributes = $_POST['Aspecto'];
         if ($model->save()) {
             $this->redirect(array('view', 'id' => $model->id_aspecto));
         }
     }
     $this->render('create', array('model' => $model));
 }
예제 #2
0
 public function store()
 {
     $rules = ['que_momento_convive_toda_la_familia' => 'required', 'lugares_que_acudes_con_tu_familia' => 'required', 'como_es_la_comunicacion_con_tu_familia' => 'required', 'con_que_miembro_de_tu_familia_existe_mayor_confianza' => 'required', 'nombres' => 'required', 'telefono' => 'required', 'mail' => 'required', 'observaciones' => 'required'];
     $familiares = new Aspecto();
     $validator = Validator::make(Input::except('_token'), $rules);
     if ($validator->fails()) {
         $messages = $validator->messages();
         return Redirect::back()->withInput()->withErrors($validator);
     }
     $familiares->alumno_id = $this->getInfoAlumno()->first()->id;
     $familiares->que_momento_convive_toda_la_familia = Input::get('que_momento_convive_toda_la_familia');
     $familiares->lugares_que_acudes_con_tu_familia = Input::get('lugares_que_acudes_con_tu_familia');
     $familiares->como_es_la_comunicacion_con_tu_familia = Input::get('como_es_la_comunicacion_con_tu_familia');
     $familiares->con_que_miembro_de_tu_familia_existe_mayor_confianza = Input::get('con_que_miembro_de_tu_familia_existe_mayor_confianza');
     $familiares->nombres = Input::get('nombres');
     $familiares->telefono = Input::get('telefono');
     $familiares->mail = Input::get('mail');
     $familiares->observaciones = Input::get('observaciones');
     $familiares->save();
     return Redirect::route('familiares');
 }