Ejemplo n.º 1
0
                        <tr>
                            <td>        
                            <div class="mws-form-row">
                                     <div class="mws-form-item ">                                           
                                        <?php 
echo $form->hiddenField($modeljs, 'jenissurat_id');
?>
                                      </div>
                            </div>
                           <div class="mws-form-row">
                                    <?php 
echo $form->labelEx($modelsp, 'jenissurat_nama');
?>
                                <div class="mws-form-item ">                                           
                                    <?php 
echo $form->dropDownList($modeljs, 'jenissurat_nama', CHtml::listData(KJenissuratM::model()->findAll(), 'jenissurat_nama', 'jenissurat_nama'), array('empty' => '', 'style' => 'width:130px', 'onkeypress' => "return \$(this).focusNextInputField(event)"));
?>
                                      </div>
                            </div>

                            <div class="mws-form-row">
                                    <?php 
echo $form->labelEx($modelsp, 'jenissurat_judul');
?>
                                <div class="mws-form-item ">                                            
                                    <?php 
echo $form->textField($modeljs, 'jenissurat_judul', array('maxlength' => 50, 'style' => 'width:180px;', 'onkeypress' => "return \$(this).focusNextInputField(event)"));
?>
                                      </div>
                            </div>
                               
Ejemplo n.º 2
0
 public function actionSuratPeringatan($id)
 {
     $modkaryawan = KaryawanM::model()->findAll();
     $model = $this->loadModel($id);
     $modelsp = new KSuratperingatanR();
     $modelser = new KSuratelektronikR();
     $modeljs = KJenissuratM::model()->findByPk(2);
     $modelse = KSuratelektronikR::model()->findAll();
     $nosurat = count(KSuratelektronikR::model()->findAll()) + 1;
     $modelsp->nosuratperingatan = $modeljs->jenissurat_no . "/" . date('m') . "/" . date('Y') . "/" . str_pad($nosurat, 3, 00, STR_PAD_LEFT);
     if (isset($_POST['KSuratperingatanR'])) {
         $modelsp->attributes = $_POST['KSuratperingatanR'];
         $modelsp->karyawan_id = $_POST['karyawan_id'];
         $valid = $modelsp->validate();
         if ($valid) {
             if ($modelsp->save()) {
                 $modelsp->save() == true ? Yii::app()->user->setFlash('status', 'Berhasil disimpan !') : Yii::app()->user->setFlash('status', 'Gagal disimpan !');
                 $modelser = new KSuratelektronikR();
                 $nosuratelektronik = count(KSuratelektronikR::model()->findAll()) + 1;
                 $modelser->nosurat = $modelsp->nosuratperingatan;
                 $modelser->tglsurat = $modelsp->tglsuratperingatan;
                 $modelser->judulsurat = $modeljs->jenissurat_judul;
                 $modelser->urutan = $nosuratelektronik;
                 $modelser->jenissurat_id = $modeljs->jenissurat_id;
                 $modelser->mengetahui = $_POST["mengetahui"];
                 $modelser->jmlprint = 1;
                 if ($modelser->validate()) {
                     $modelser->save();
                     //$this->redirect();
                 } else {
                     Yii::app()->user->setFlash('status', 'Surel tidak valid !');
                 }
             }
         }
     }
     $this->render('_formSuratPeringatan', array('modelser' => $modelser, 'modelse' => $modelse, 'modeljs' => $modeljs, 'model' => $model, 'modelsp' => $modelsp, 'modkaryawan' => $modkaryawan));
 }