/**
  * @return \yii\db\ActiveQuery
  */
 public function getIdpuc0()
 {
     return $this->hasOne(Puc::className(), ['idpuc' => 'idpuc']);
 }
 public function actionGetTipopagoip()
 {
     $return = array('success' => 'false', 'mensaje' => '');
     if (\Yii::$app->request->isAjax && Yii::$app->request->post('idtipopago')) {
         $tipopago = Tipopagos::findOne(\Yii::$app->request->post('idtipopago'));
         $descripcion = Puc::findOne($tipopago->idpuc);
         if ($descripcion) {
             $return = array('success' => 'true', 'puc' => $tipopago->puc, 'descripcion' => trim($descripcion->descripcion), 'imputacion' => $descripcion->idpuc > 0 ? true : false);
         } else {
             $return = array('success' => 'false', 'mensaje' => 'No se encuentra la Categoria Programatica en la db ');
         }
         echo json_encode($return);
         return;
     }
 }