예제 #1
0
 public function actionView($id)
 {
     $cond = "serviceid = '{$id}'";
     $subs_model = Subs::model()->loadMod(array('serviceid' => $id));
     $sname = Services::model()->loadMod(array('service_id' => $id))->service_name;
     $active_subs = Subs::model()->getTotals("serviceid = '{$id}' AND updatetype = 1", array(), '');
     $inactive_subs = Subs::model()->getTotals("serviceid = '{$id}' AND updatetype = 2", array(), '');
     // $this->resource = Users::USER_RESOURCE_PREFIX . $user_model->user_level;
     if (!Users::isMyAccount($id)) {
         $this->hasPrivilege();
     }
     $this->pageTitle = !empty($subs_model->service_name) ? $subs_model->service_name : $sname;
     $this->showPageTitle = TRUE;
     $this->render('view', array('model' => $subs_model, 'active_subs' => $active_subs, 'sname' => $sname, 'inactive_subs' => $inactive_subs));
 }
예제 #2
0
 </div> 
          </div>
        </div>
 </div>
<?php 
$this->endWidget();
?>
<div class="col-md-12">

<?php 
if (Yii::app()->request->isPostRequest) {
    $searchModel = new Subs();
    $subs_model_class_name = $searchModel->getClassName();
    $client = $_POST[$subs_model_class_name]['msisdn'];
    $cond = "msisdn = '{$client}'";
    $searchModel = Subs::model()->searchModel(array(), 100, 'sync_date', $cond);
    if (!empty($searchModel)) {
        $service_id = $searchModel->serviceid;
        $search = " dest_msisdn = '{$client}' ";
        $textSmses = Incoming::model()->searchModel(array(), $this->settings[Constants::KEY_PAGINATION], 'timestamp', $search);
        $terminations = Terminations::model()->searchModel(array(), $this->settings[Constants::KEY_PAGINATION], 'timestamp', $search);
        $this->renderPartial('repos', array('searchModel' => $searchModel, 'textSmses' => $textSmses, 'terminations' => $terminations));
    }
}
?>
  
        
    
</div>