Example #1
0
 public function actionEditBooking($dateStart, $dateEnd, $dateStatus, $apId, $idDb)
 {
     $msg = 'access_error';
     if (Yii::app()->request->isAjaxRequest && !Yii::app()->user->isGuest) {
         if ($idDb && $apId) {
             if ($apId && Bookingcalendar::isUserAd($apId, Yii::app()->user->id) || $apId && Yii::app()->user->checkAccess('backend_access')) {
                 $model = Bookingcalendar::model()->findByPk($idDb);
                 if ($model) {
                     $model->date_start = $dateStart;
                     $model->date_end = $dateEnd;
                     $model->status = $dateStatus;
                     if ($model->save()) {
                         $msg = 'ok';
                     } else {
                         $msg = 'error_filling';
                     }
                 } else {
                     $msg = 'error_save';
                 }
             }
         }
     }
     echo $msg;
 }