Przeglądaj źródła

Se corrigio buscador en MunicipioController

Jose Cienfuegos 10 miesięcy temu
rodzic
commit
c40f569249
1 zmienionych plików z 3 dodań i 27 usunięć
  1. 3 27
      modules/v1/controllers/MunicipioController.php

+ 3 - 27
modules/v1/controllers/MunicipioController.php

@@ -6,8 +6,6 @@ use common\data\Respuesta;
 use common\rest\AuthController;
 use yii\db\Expression;
 use app\models\Municipio;
-use v1\models\Nivel;
-use v1\models\NivelMunicipio;
 
 class MunicipioController extends AuthController {
 
@@ -28,12 +26,6 @@ class MunicipioController extends AuthController {
   if ($id !== "") {
       $query->andWhere(["[[Municipio]].{{id}}" => $id]);
   }
-      $query->andWhere(["Estado.id" => $idEstado]);
-    }
-
-    if ($id !== "") {
-      $query->andWhere(["Municipio.id" => $id]);
-    }
 
     if (!empty($buscar)) {
       $query->andWhere([
@@ -48,7 +40,6 @@ class MunicipioController extends AuthController {
 
   public function actionGuardar() {
     $id = trim($this->req->getBodyParam("id", ""));
-    $niveles = $this->req->getBodyParam("niveles", []);
 
     $modelo = null;
     if ($id !== "") {
@@ -59,13 +50,13 @@ class MunicipioController extends AuthController {
     try {
       if ($modelo === null) {
         $modelo = new $this->modelClass();
-        $modelo->uuid();
+        $modelo -> uuid ();
         $modelo->creado = new Expression('now()');
       } else {
         $modelo->modificado = new Expression('now()');
       }
 
-      $modelo->load($this->req->getBodyParams(), '');
+      $modelo->load($this->req->getBodyParams(),'');
 
       if (!$modelo->save()) {
         return (new Respuesta($modelo))
@@ -73,27 +64,12 @@ class MunicipioController extends AuthController {
           ->mensaje("Hubo un problema al guardar el registro del Municipio.");
       }
 
-      \v1\models\NivelMunicipio::deleteAll(['idMunicipio' => $modelo->id]);
-      if (count($niveles) > 0) {
-        foreach ($niveles as $idNivel) {
-          $nivel = new NivelMunicipio();
-          $nivel->uuid();
-          $nivel->idNivel = $idNivel;
-          $nivel->idMunicipio = $modelo->id;
-          $nivel->creado = new Expression('now()');
-          if (!$nivel->save()) {
-            return (new Respuesta($nivel))
-              ->esError()
-              ->mensaje("Hubo un problema al guardar el registro del Municipio.");
-          }
-        }
-      }
-
       $tran->commit();
       $modelo->refresh();
 
       return (new Respuesta($modelo))
         ->mensaje("Registro de Municipio guardado con éxito.");
+
     } catch (\Exception $e) {
       return (new Respuesta())
         ->esError()