/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Kelas(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Kelas'])) { $model->attributes = $_POST['Kelas']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->KELAS)); } } $this->render('create', array('model' => $model)); }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $input = Input::all(); $aturan = array('kelas' => 'required', 'sub' => 'required'); $pesan = array('kelas.required' => 'Kelas harus diisi', 'sub.required' => 'Sub Kelas harus diisi'); $validasi = Validator::make($input, $aturan, $pesan); if ($validasi->fails()) { return Redirect::back()->withInput()->withErrors($validasi); } else { //simpan $kode = Input::get('kelas') . "-" . Input::get('sub'); $cek = Kelas::where('kd_kelas', '=', $kode)->count(); if ($cek > 0) { return Redirect::back()->withInput()->with('pesan', "<div class='alert alert-danger'>Kode Kelas sudah digunakan</div>"); } else { $kelas = new Kelas(); $kelas->kd_kelas = $kode; $kelas->kelas = Input::get('kelas'); $kelas->subkelas = Input::get('sub'); $kelas->save(); return Redirect::to('admin/kelas')->with('pesan', "<hr><div class='alert alert-info'>Data Berhasil disimpan</div>"); } } }
/** * @param string kelas * @param string ket * @param int last_update * @param string user_id * @param string ws * @soap */ public function insertNewKelas($kelas, $ket, $last_update, $user_id, $ws) { $model = new Kelas(); $model->KELAS = $kelas; $model->KET = $ket; $model->LAST_UPDATE = $last_update; $model->USER_ID = $user_id; $model->WS = $ws; $model->save(); }