Пример #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     //
     $data = Input::All();
     $data['rata_rata'] = strval(($data['kesetiaan'] + $data['prestasi'] + $data['tanggung_jawab'] + $data['ketaatan'] + $data['kejujuran'] + $data['kerjasama'] + $data['prakarsa'] + $data['kepemimpinan']) / 8);
     $riwayat = new Dp3($data);
     if ($riwayat->save()) {
         return Response::json(array('success' => true));
     }
 }
Пример #2
0
 /**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreate($id)
 {
     $model = new Dp3();
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     if (isset($_POST['Dp3'])) {
         $model->attributes = $_POST['Dp3'];
         $model->kesetiaan = $_POST["Dp3"]["kesetiaan"];
         $model->prestasi = $_POST["Dp3"]["prestasi"];
         $model->tanggung_jawab = $_POST["Dp3"]["tanggung_jawab"];
         $model->ketaatan = $_POST["Dp3"]["ketaatan"];
         $model->kejujuran = $_POST["Dp3"]["kejujuran"];
         $model->kerjasama = $_POST["Dp3"]["kerjasama"];
         $model->prakarsa = $_POST["Dp3"]["prakarsa"];
         $model->kepemimpinan = $_POST["Dp3"]["kepemimpinan"];
         $jum = ($model->kesetiaan + $model->prestasi + $model->tanggung_jawab + $model->ketaatan + $model->kejujuran + $model->kerjasama + $model->prakarsa + $model->kepemimpinan) / 8;
         $model->rata_rata = $jum;
         if ($model->save()) {
             $this->redirect(array('view', 'id' => $model->id_dp3));
         }
     }
     $this->render('create', array('model' => $model, 'id' => $id));
 }