Exemplo n.º 1
0
 /**
  * This is the default 'index' action that is invoked
  * when an action is not explicitly requested by users.
  */
 public function actionIndex()
 {
     $model = new EdeboStatusChange();
     $res = "";
     $request_list = array();
     $idRequestSpeciality = "";
     if (isset($_POST['EdeboStatusChange'])) {
         $model->attributes = $_POST['EdeboStatusChange'];
         if ($model->validate()) {
             try {
                 $res = WebServices::getRequestsByStatus($model->StatusID, $model->QualificationID, date("Y-m-d", strtotime($model->Data)));
             } catch (Exception $exc) {
                 Yii::log($exc->getTraceAsString());
             }
         }
     }
     if (isset($_REQUEST["idRequestSpeciality"])) {
         $idRequestSpeciality = $_REQUEST["idRequestSpeciality"];
         $models = Personspeciality::model()->findAll("SepcialityID = :id", array("id" => $_REQUEST["idRequestSpeciality"]));
         foreach ($models as $item) {
             //$item = new Personspeciality();
             if (!empty($item->edboID)) {
                 $request_list[] = $item->edboID;
             }
         }
         //$request_list = CJSON::encode($request_list);
     }
     //$res =  CJSON::encode(array(1,2,3,4,5,6,7,8,9,10));
     $this->render('index', array('model' => $model, 'res' => $res, "request_list" => $request_list, "idRequestSpeciality" => $idRequestSpeciality));
 }