diff --git a/app/Http/Controllers/ApiPersonaController.php b/app/Http/Controllers/ApiPersonaController.php index fb97ab3..ec390d0 100644 --- a/app/Http/Controllers/ApiPersonaController.php +++ b/app/Http/Controllers/ApiPersonaController.php @@ -64,7 +64,16 @@ class ApiPersonaController extends Controller 'apellido' => ucwords(strtolower(trim($persona->desc_appat))), 'nombres' => ucwords(strtolower(trim($persona->desc_nombr))), 'telefono' => '549'.preg_replace('([^0-9])', '', trim($persona->telefono_celular)), - 'email' => strtolower(trim($persona->correo_electronico)), + 'domicilio' => array( + 'calle' => strtolower(trim($persona->calle)), + 'numero' => strtolower(trim($persona->numero)), + 'piso' => strtolower(trim($persona->piso)), + 'dpto_oficina' => strtolower(trim($persona->dpto_oficina)), + 'calles_entre' => strtolower(trim($persona->calles_entre)), + 'domicilio_referencia' => strtolower(trim($persona->domicilio_referencia)), + 'localidad' => ucfirst(strtolower(trim($persona->Localidad->desc_localidad)), + 'provincia' => trim($persona->Provincia->descripcion_pcia), + ) ); return response()->json($datos); } else { diff --git a/app/Models/MapucheCiudades.php b/app/Models/MapucheCiudades.php new file mode 100644 index 0000000..cabc6b5 --- /dev/null +++ b/app/Models/MapucheCiudades.php @@ -0,0 +1,14 @@ +hasMany(UaderMapucheFamiliares::class, 'id_uader_mapu_pers', 'id'); } + + public function localidad() { + return $this->hasOne(MapucheCiudades::class, 'id', 'localidad_id'); + } + + public function provincia() { + return $this->hasOne(MapucheProvincias::class, 'codigo_pcia', 'codigo_provincia'); + } static public function BuscarPersonaPorTelefono($cel) { $persona = DB::table('uader_mapuche_persona')