示例#1
0
 public function destroyTema($id)
 {
     try {
         $tema = Tema::find($id);
         $temasCategoria = TemasCategoria::where('tema', '=', $id)->first();
         $temasCategoria->delete();
         $tema->delete();
         return JsonResponse::create(array('message' => "Eliminado Correctamente", "request" => null), 201);
     } catch (Exception $exc) {
         return JsonResponse::create(array('message' => "No se pudo Eliminar el Tema", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401);
     }
 }
 public function getdropTema()
 {
     $data = Tema::find()->asArray()->all();
     return ArrayHelper::map($data, 'id', 'nombre');
 }
 /**
  * Lists all Tema models.
  * @return mixed
  */
 public function actionIndex()
 {
     $dataProvider = new ActiveDataProvider(['query' => Tema::find()]);
     return $this->render('index', ['dataProvider' => $dataProvider]);
 }