public function actionSaveworkgallery()
 {
     $filename = $_POST['filename'];
     $contractor_id = Yii::app()->user->getId();
     $contractor_photos = new Contractorphotos();
     $contractor_photos->contractor_id = $contractor_id;
     $contractor_photos->filename = $filename;
     $contractor_photos->is_profile = 0;
     $contractor_photos->insert();
 }
 public function saveProfilePic()
 {
     $profile_pic = $_POST['filename'];
     $contractor_id = Yii::app()->user->getId();
     $contractorphotos = Contractorphotos::model()->findByAttributes(array('contractor_id' => $contractor_id, 'is_profile' => '1'));
     if (count($contractorphotos) > 0) {
         $contractorphotos->filename = $profile_pic;
         $contractorphotos->save();
     } else {
         //insert as new row
         $contractor_photos = new Contractorphotos();
         $contractor_photos->contractor_id = $contractor_id;
         $contractor_photos->filename = $profile_pic;
         $contractor_photos->is_profile = 1;
         $contractor_photos->insert();
     }
     $status = array('success' => true);
     $this->renderJSON($status);
 }