Ejemplo n.º 1
0
 public function saveJob($oid, $data, $mid)
 {
     $office = Office::Model()->findByPk($oid);
     if ($office['user_id'] == Yii::app()->user->id) {
         if ($mid == 0) {
             $this->isNewRecord = true;
             $res = $this;
             $res->date = time();
         } else {
             $res = $this->findByPk($mid);
         }
         //$this->id = 0;
         $res->title = $data['title'];
         $res->description = $data['description'];
         $res->prof_area_id = $data['prof_area'];
         $res->salary = $data['salary'];
         $res->currency_id = $data['currency'];
         $res->experience_id = $data['experience'];
         $res->office_id = $oid;
         $res->save();
         if (is_array($data['employment'])) {
             JobsEmploymentRelations::model()->addItems($res->id, $data['employment']);
         }
     }
 }