diff options
| author | Ariel Costas Guerrero <ariel@costas.dev> | 2025-11-30 20:49:48 +0100 |
|---|---|---|
| committer | Ariel Costas Guerrero <ariel@costas.dev> | 2025-11-30 20:49:48 +0100 |
| commit | a68ba30716062b265f85c4be078a736c7135d7bc (patch) | |
| tree | dd079a2d3860349402ad5b614659fedcb90c2b99 /src/Costasdev.Busurbano.Backend | |
| parent | cee521142a4e0673b155d97c3e4825b7fec1987f (diff) | |
Refactor StopMap and Settings components; replace region config usage with REGION_DATA, update StopDataProvider calls, and improve UI elements. Remove unused timetable files and add Tailwind CSS support.
Diffstat (limited to 'src/Costasdev.Busurbano.Backend')
| -rw-r--r-- | src/Costasdev.Busurbano.Backend/Services/LineFormatterService.cs | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Costasdev.Busurbano.Backend/Services/LineFormatterService.cs b/src/Costasdev.Busurbano.Backend/Services/LineFormatterService.cs index 788634d..986ded4 100644 --- a/src/Costasdev.Busurbano.Backend/Services/LineFormatterService.cs +++ b/src/Costasdev.Busurbano.Backend/Services/LineFormatterService.cs @@ -8,42 +8,76 @@ public class LineFormatterService { circulation.Route = circulation.Route.Replace("*", ""); + if (circulation.Route == "FORA DE SERVIZO.G.B.") + { + circulation.Route = "García Barbón, 7 (fora de servizo)"; + } + if (circulation.Line == "18A") { circulation.Route = circulation.Route .Replace("\"A\" ", "") .Trim() .Replace("SARDOMA por MANTELAS", "Praza de Miraflores"); + return circulation; } if (circulation.Line == "5A") { circulation.Route = circulation.Route .Replace("Rúa da Travesía de Vigo, 220", "URZAIZ - TVA DE VIGO"); + return circulation; } if (circulation.Line == "5B") { circulation.Route = circulation.Route .Replace("Rúa de Sanjurjo Badía, 252", "S. BADIA - TVA DE VIGO"); + return circulation; } if (circulation.Line == "11") { circulation.Route = circulation.Route .Replace("Avda. de Cesáreo Vázquez, 61", "SAN MIGUEL por FLORIDA"); + return circulation; } if (circulation.Line == "4C") { circulation.Route = circulation.Route .Replace("Rúa do Porriño (fronte 9)", "COIA POR CASTELAO"); + return circulation; } if (circulation.Line == "6") { circulation.Route = circulation.Route .Replace("\"", ""); + return circulation; + } + + if (circulation.Line == "FUT") + { + if (circulation.Route == "CASTELAO-CAMELIAS-G.BARBÓN.M.GARRIDO") + { + circulation.Line = "MAR"; + circulation.Route = "MARCADOR ⚽: CASTELAO-CAMELIAS-G.BARBÓN.M.GARRIDO"; + } + + if (circulation.Route == "P. ESPAÑA-T.VIGO-S.BADÍA") + { + circulation.Line = "RIO"; + circulation.Route = "RÍO ⚽: P. ESPAÑA-T.VIGO-S.BADÍA"; + } + + if (circulation.Route == "NAVIA-BOUZAS-URZAIZ-G. ESPINO") + { + circulation.Line = "GOL"; + circulation.Route = "GOL ⚽: NAVIA-BOUZAS-URZAIZ-G. ESPINO"; + } + + return circulation; } return circulation; |
