コード例 #1
0
 public function actionCreate()
 {
     $model = new FormAlumnos();
     $msg = null;
     if ($model->load(Yii::$app->request->post())) {
         if ($model->validate()) {
             $table = new Alumnos();
             $table->nombre = $model->nombre;
             $table->apellidos = $model->apellidos;
             $table->clase = $model->clase;
             $table->nota_final = $model->nota_final;
             if ($table->insert()) {
                 $msg = "registro exitoso";
                 $model->nombre = null;
                 $model->apellidos = null;
                 $model->clase = null;
                 $model->nota_final = null;
             } else {
                 $msg = "no se pudo completar el registro";
             }
         } else {
             $model->getErrors();
         }
     }
     return $this->render("create", ['model' => $model, 'msg' => $msg]);
 }
コード例 #2
0
 public function actionCreate()
 {
     $model = new FormAlumnos();
     $msg = null;
     if ($model->load(Yii::$app->request->post())) {
         if ($model->validate()) {
             $table = new Alumnos();
             $table->nombre = $model->nombre;
             $table->apellidos = $model->apellidos;
             $table->clase = $model->clase;
             $table->nota_final = $model->nota_final;
             if ($table->insert()) {
                 $msg = "Enhorabuena registro guardado correctamente";
                 $model->nombre = null;
                 $model->apellidos = null;
                 $model->clase = null;
                 $model->nota_final = null;
             } else {
                 $msg = "Ha ocurrido un error al insertar el registro";
             }
         } else {
             $model->getErrors();
         }
     }
     return $this->render("create", ['model' => $model, 'msg' => $msg]);
 }
コード例 #3
0
 public function actionCreate()
 {
     $model = new FormAlumnos();
     $msg = null;
     if ($model->load(Yii::$app->request->post())) {
         if ($model->validate()) {
             $table = new Alumnos();
             $table->nombre = $model->nombre;
             $table->apellidos = $model->apellidos;
             $table->clase = $model->clase;
             $table->nota_final = $model->nota_final;
             if ($table->insert()) {
                 $msg = "Registros guardados exitosamente!";
                 $model->nombre = null;
                 $model->apellidos = null;
                 $model->clase = null;
                 $model->nota_final = null;
                 \Yii::$app->getSession()->setFlash('success', $msg);
             } else {
                 $msg = "Ha ocurrido un error al insertar el registro";
                 \Yii::$app->getSession()->setFlash('danger', $msg);
             }
         } else {
             $model->getErrors();
         }
     }
     return $this->render('create', ['model' => $model]);
 }
コード例 #4
0
 public function actionCreate()
 {
     $model = new FormAlumnos();
     $msg = null;
     //Si el formulario es enviado por method post
     if ($model->load(Yii::$app->request->post())) {
         //si pasa las validaciones
         if ($model->validate()) {
             /* Con la instancia de la table alumno, en el objeto
                queda guardaa todas las columnas que tenga la tabla */
             $table = new Alumnos();
             /* Le asignamos a cada columna su valor */
             $table->nombre = $model->nombre;
             $table->apellidos = $model->apellidos;
             $table->clase = $model->clase;
             $table->nota_final = $model->nota_final;
             /* Si insertamos los datos correctamente */
             if ($table->insert()) {
                 $msg = "Registro guardado correctamente";
                 /* Limpiamos los campos */
                 $model->nombre = null;
                 $model->apellidos = null;
                 $model->clase = null;
                 $model->nota_final = null;
             } else {
                 $msg = "En estos no se puede registrar al alumno, intentelo mas tarde";
             }
         } else {
             $model->getErrors();
         }
     }
     return $this->render("create", ['model' => $model, 'msg' => $msg]);
 }
コード例 #5
0
 public function actionCreate()
 {
     $model = new FormAlumnos();
     $msg = null;
     if ($model->load(Yii::$app->request->post())) {
         if ($model->validate()) {
             $table = new Alumnos();
             $table->nombre = $model->nombre;
             $table->apellidos = $model->apellidos;
             $table->clase = $model->clase;
             $table->note_final = $model->note_final;
             if ($table->insert()) {
                 $msg = "Enhorabuena, Registro de alumno exitoso!!!";
                 $model->nombre = null;
                 $model->apellidos = null;
                 $model->clase = null;
                 $model->note_final = null;
             } else {
                 $msg = "Error, Ha ocurrido algun problema al tratar de insertar datos de alumno.";
             }
         } else {
             $model->getErrors();
         }
     }
     return $this->render("create", ["model" => $model, "msg" => $msg]);
 }