public function actionAjaxUpdate($id) { $blog = new BlogGuarantee(); $modelOrder = Order::model()->findByPk($id); if (isset($_POST['BlogGuarantee'])) { $blog->observation = $_POST['BlogGuarantee']['observation']; $blog->finished = 0; $blog->attributes = $_POST['BlogGuarantee']; $blog->technician_user_id = Yii::app()->user->id; $blog->order_id = $id; $logs = BlogOrder::model()->findByAttributes(array('order_id' => $id, 'activity' => 'La orden entró a garantía')); if ($blog->save() && $logs == NULL) { $log = new BlogOrder(); $log->order_id = $id; $log->activity = "La orden entró a garantía"; $log->user_technical_id = Yii::app()->user->id; $log->date_hour = date('Y-m-d H:i:s'); $log->save(); $this->redirect(array('view', 'id' => $model->id)); } else { var_dump($blog->errors); var_dump($logs->errors); } } }