diff --git a/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml b/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml index aa72c656..5f353d92 100644 --- a/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml +++ b/CampusAppWP8/CampusAppWP8/File/Campusmap/Offlinemap.xml @@ -1,295 +1,506 @@  - Campus Cottbus Mitte - campus + Campus Cottbus Mitte + campus - Campus Cottbus Süd - campus + Campus Cottbus Süd + campus - Campus Senftenberg - campus + Campus Senftenberg + campus - Campus Cottbus Nord - campus - - - Lehrgebäude 4/6 - - - Lehrgebäude 4/3 - - - Lehrgebäude 4/1 - - - Lehrgebäude 4/4 - - - Wohnheim - - - Wohnheim - - - Wohnheim - - - Wohnheim - - - Wohnheim - - - Biotechnologie - - - Lehrgebäude Musikpädagogik - - - Informations, Kommunikations und Medienzentrum (IKMZ) - library - - - Internationales Begegnungszentrum - - - Lehrgebäude 8 - - - Laborhalle 3D - - - Gewächshaus Fakultät 4 - - - Reprographie - - - Umformer Station - - - Zentrale Einrichtung Sprachenzentrum - - - Lehrgebäude 9 - - - Baustofflabor - - - Studentenwerk Frankfurt (Oder) (SW) - - - Zentralverwaltung Hubertstraße (ZVH) - - - Wohnheim Papitzer Straße 4/5 - guest_house - - - Lehrgebäude 10 - - - Studentenwohnanlage ErichWeinertStraße - - - Studentenwohnanlage Universitätsstraße 1 - - - Studentenwohnanlage Universitätsstraße 2 - - - Studentenwohnanlage Universitätsstraße 3 - - - Zwischenbau 1 - - - Zwischenbau 3 - - - Zwischenbau 4 - - - Zwischenbau 6 - - - Zwischenbau 5 - - - Mehrzweckgebäude - - - Physiotheraphie/Medizintechnik - - - Cafeteria HL - public_building - - - Gebäude 14 - - - Laborgebäude Bauingenieurwesen Verfahrenstechni - - - Lehrgebäude Bauningenieurwesen Architektur - - - Lehrgebäude Bauningenieurwesen Architektur - - - Lehrgebäude Betriebswirtschaftslehre - - - Lehrgebäude Sozialwesen - - - Wohnheim 1 - - - Fakultät 3 / Sport - - - Laborgebäude 1B - - - Lehrgebäude 1A - - - Forschungs und Materialprüfanstalt Cottbus - - - Garagenkomplex - - - Lehrgebäude 1C (LG1C) - - - Lehrgebäude 3 - - - Lehrhalle 3G Verkehrtechnikhalle - - - Sporthalle 1 - - - Hörsaal 3 - - - GrundbauVersuchshalle - - - Laborgebäude 4B - - - Laborhalle 3C - - - Laborhalle 4C - - - Lehrgebäude 3A - - - Lehrgebäude 3B - - - Lehrgebäude 4A - - - Panta Rhei Halle - - - Großer Hörsaal - entrance - - - Hauptgebäude (HG) - - - Zentralverwaltung - - - Zwischenbau Lehrgebäude 2A/B - - - Lehrgebäude 2A - - - Lehrgebäude 2B - - - Lehrgebäude 2C - - - Lehrgebäude 2D - - - Zwischenbau Lehrgebäude 2C/D - - - Alte Schwimmhalle (geschlossen) - - - BTU Mensa - restaurant - - - Zentrales Hörsaalgebäude - - - Zwischenbau 2 - - - Elektrotechnik/Chemie/Verfahrenstechnik - school - - - Maschinenbau - school - - - Sporthalle - school - - - Mensa - school - - - Informatik (Labor) - school - - - Informatik - school - - - KonradZuseMedienzentrum - school - - - Hochschulbibliothek - school - - - Hochschulverwaltung/Rechenzentrum - school - - - Wohnanlage 8 - - - Lehrgebäude 4/2 - - - Lehrgebäude 4/5 + Campus Cottbus Nord + campus + + + Gewächshaus des Lehrstuhls Allgemeine Ökologie der Fakultät 4 der BTU. + Gewächshaus Fakultät 4 + Labor + + + Strömungstechnik- und Aerodynamikhalle der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen (Fak. 3) der BTU. + LH 3D + Laborhalle 3D + Labor + + + Versuchshalle des Lehrstuhls Bodenmechanik und Grundbau/ Geotechnik. + Grundbau-Versuchshalle + Lehrgebäude + + + Die Panta Rhei Halle verfügt über Büros und Labore, in denen Wissenschaftler der BTU an neuartigen Materialien, Werkstoffen und Verfahren forschen. + Panta Rhei Halle + Forschungszentrum + + + Laborhalle der Fakultät 3 der BTU. + LH 3C + Laborhalle 3C + Labor + + + Das Gebäude befindet sich derzeit im Bau. + LG 3E + Lehrgebäude 3E (im Bau) + Lehrgebäude + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + WA 8 + Wohnanlage 8 + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim Papitzer Straße 4/5 + Wohnanlage + + + Alte Schwimmhalle (geschlossen) + + + Lehrgebäude 3A der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen der BTU. + LG 3A + Lehrgebäude 3A + Lehrgebäude + + + Laborhalle der Fakultät 4 der BTU. + LB 4C + Laborhalle 4C + Labor + + + Laborgebäude der Fakultät 4 der BTU. + LB 4B + Laborgebäude 4B + Labor + + + Lehrgebäude 4A der Fakultät Umweltwissenschaften und Verfahrenstechnik. + LG 4A + Lehrgebäude 4A + Lehrgebäude + + + Lehrgebäude 3B der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen der BTU. + LG 3B + Lehrgebäude 3B + Lehrgebäude + + + Garagenkomplex + Garage + + + Lehrgebäude 3 der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen der BTU. + LG 3 + Lehrgebäude 3 + Lehrgebäude + + + Die FMPA ist eine Betriebseinheit an der BTU im Verantwortungsbereich der Fakultät Architektur, Bauingenieurwesen und Stadtplanung. + FMPA + Forschungs- und Materialprüfanstalt Cottbus + Lehrgebäude + + + Lehrgebäude 2D der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU. + LG 2D + Lehrgebäude 2D + Lehrgebäude + + + Der Zwischenbau ist das Verbindungsstück der Lehrgebäude 2C und 2D der Fakultät Architektur, Bauingenieurwesen und Stadtplanung. + Zwischenbau Lehrgebäude 2C/D + Lehrgebäude + + + Lehrgebäude 2C der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU. + LG 2C + Lehrgebäude 2C + Lehrgebäude + + + Das Mehrzweckgebäude ist Sitz verschiedener Lehrsühle der BTU u.a. des Lehrstuhls Kraftwerkstechnik und des Lehrstuhls Industrielle Informationstechnik. + MZG + Mehrzweckgebäude + Mehrzweck + + + Das Studentenwerk Frankfurt (Oder) steht Studenten der BTU in finanziellen und sozialen Fragen zur Seite. + SW + Studentenwerk Frankfurt (Oder) + Studentenwerk + + + Verkehrstechnikhalle der Fakultät Maschinenbau, Elektrotechnik und Wirtschaftsingenieurwesen. + LH 3G + Lehrhalle 3G Verkehrstechnikhalle + Lehrgebäude + + + Umformer Station + + + Die Sporthalle bietet verschiedene Möglichkeiten der sportlichen Ertüchtigung für Jung und Alt. + Sporthalle 1 + Sport + + + Der Hörsaal 3 der BTU befindet sich im LG 1C. + HS 3 + Hörsaal 3 + Hörsaal + + + Das Lehrgebäude 1C der BTU beinhaltet u.a. den Hörsaal 3. + LG 1C + Lehrgebäude 1C + Lehrgebäude + + + Lehrgebäude 2B der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU. + LG 2B + Lehrgebäude 2B + Lehrgebäude + + + Der Zwischenbau ist das Verbindungsstück der Lehrgebäude 2A und 2B der Fakultät Architektur, Bauingenieurwesen und Stadtplanung. + Zwischenbau Lehrgebäude 2A/B + Lehrgebäude + + + Lehrgebäude 2A der Fakultät Architektur, Bauingenieurwesen und Stadtplanung der BTU. + LG 2A + Lehrgebäude 2A + Lehrgebäude + + + Durchführung von Druckarbeiten. + Repro + Reprographie + Mehrzweck + + + Zentraleinrichtung für Hochschulsport (ZEH). + Fak. 3/ Sport + Fakultät 3 / Sport + Sport + + + Sprachausbildung für Studierende und Mitarbeiter aller Fachrichtungen der BTU. + ZE S + Zentrale Einrichtung Sprachenzentrum + Lehrgebäude + + + Das Zentrale Hörsaalgebäude bietet neben kleineren Hörsälen und Seminarräumen auch dem Audimax der BTU platz. + ZHG + Zentrales Hörsaalgebäude + Lehrgebäude + + + Mensa, Caféteria und Brasserie der BTU. + Mensa + BTU Mensa + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + WA 3 + Studentenwohnanlage Universitätsstraße 3 + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen. + ZB 3 + Zwischenbau 3 + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen. + ZB 4 + Zwischenbau 4 + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + WA 2 + Studentenwohnanlage Universitätsstraße 2 + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + WA 4 + Studentenwohnanlage Erich-Weinert-Straße + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen. + ZB 5 + Zwischenbau 5 + Mehrzweck + + + In diesem Gebäude befinden sich Seminarräume. + ZB 6 + Zwischenbau 6 + Lehrgebäude + + + Sitz unterschiedlicher Lehrstühle und Einrichtungen der BTU. + LG 10 + Lehrgebäude 10 + Lehrgebäude + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen. + ZB 1 + Zwischenbau 1 + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). Im Keller des Gebäudes befinden sich Sporteinrichtungen. + ZB 2 + Zwischenbau 2 + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + WA 1 + Studentenwohnanlage Universitätsstraße 1 + Wohnanlage + + + In diesem Gebäude befindet ein Großteil der Verwaltung der BTU. + ZeVe + Zentralverwaltung + Verwaltung + + + Das Hauptgebäude begrenzt den Campus der BTU und rundet gleichzeitig den zentralen Campusplatz mit Mensa und ZHG ab. + HG + Hauptgebäude + Mehrzweck + + + Der Große Hörsaal ist zentral auf dem Campus der BTU platziert. + GH + Großer Hörsaal + Hörsaal + + + Laborgebäude der Fakultät 1 der BTU. + LG 1B + Laborgebäude 1B + Labor + + + Baustofflabor der Fakultät 2. + Baustofflabor + Baustofflabor + Labor + + + Das Lehrgebäude 1A beinhaltet den Hörsaal A und den Hörsaal B. + LG 1A + Lehrgebäude 1A + Lehrgebäude + + + LG 9 + Lehrgebäude 9 + Lehrgebäude + + + LG 8 + Lehrgebäude 8 + Lehrgebäude + + + Das Internationale Begegnungszentrum soll Gastwissenschaftlern und ihren Familien während der Zeit an der BTU ein zweites Zuhause geben. + Internationales Begegnungszentrum + Mehrzweck + + + Das IKMZ ist die zentrale Einrichtung der BTU, in der die Strukturbereiche der Informations-, Kommunikations- und Medienversorgung zusammengefasst sind. + IKMZ + Informations-, Kommunikations- und Medienzentrum + Bibliothek + + + In diesem Gebäude befindet sich ein Teil der Verwaltung der BTU. + ZVH + Zentralverwaltung Hubertstraße (ZVH) + Verwaltung + + + Das Gebäude beinhaltet hauptsächlich Einrichtungen der Betriebswirtschaftslehre. + Lehrgebäude Betriebswirtschaftslehre + Lehrgebäude + + + Das Gebäude beinhaltet hauptsächlich Einrichtungen des Sozialwesens. + Lehrgebäude Sozialwesen + Lehrgebäude + + + Das Gebäude beinhaltet hauptsächlich Einrichtungen der Musikpädagogik. + Lehrgebäude Musikpädagogik + Lehrgebäude + + + Das Gebäude beinhaltet hauptsächlich Einrichtungen der Architektur. + Lehrgebäude Bauningenieurwesen Architektur + Lehrgebäude + + + Sitz der Caféteria. + Cafeteria HL + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim 1 + Wohnanalge + + + Gebäude 14 + + + Das Gebäude beinhaltet hauptsächlich Einrichtungen der Architektur. + Lehrgebäude Bauningenieurwesen Architektur + Lehrgebäude + + + Das Gebäude beinhaltet hauptsächlich Einrichtungen der Verfahrenstechnik. + Laborgebäude Bauingenieurwesen Verfahrenstechni + Labor + + + Lehrgebäude der Biotechnologie. + Biotechnologie + Lehrgebäude + + + Lehrgebäude der Elektrotechnik, Chemie und Verfahrenstechnik in Senftenberg. + Elektrotechnik/Chemie/Verfahrenstechnik + Lehrgebäude + + + Lehrgebäude der Physiotherapie und der Medizintechnik. + Physiotheraphie/Medizintechnik + Lehrgebäude + + + Die Sporthalle bietet Möglichkeiten der sportlichen Ertüchtigung. + Sporthalle + Sport + + + Sitz des Informatiklabors. + Informatik (Labor) + Labor + + + Lehrgebäude der Informatik in Senftenberg. + Informatik + Lehrgebäude + + + Das Konrad-Zuse-Medienzentrum fungiert als Dienstleister für Forschung und Lehre. + Konrad-Zuse-Medienzentrum + Lehrgebäude + + + Lehrgebäude des Maschinenbaus in Senftenberg. + Maschinenbau + Lehrgebäude + + + In diesem Gebäude sitzt ein Teil der Verwaltung der BTU in Senftenberg. + Hochschulverwaltung/Rechenzentrum + Verwaltung + + + Standort der Bibliothek. + Hochschulbibliothek + Bibliothek + + + Sitz der Mensa. + Mensa + Mehrzweck + + + Mehrzweckgebäude + Mehrzweck + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim + Wohnanalge + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim + Wohnanlage + + + Studentenwohnheim, bereitgestellt durch das Studentenwerk Frankfurt (Oder). + Wohnheim + Wohnanalge + + + Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU. + LG 4/6 + Lehrgebäude 4/6 + Lehrgebäude + + + Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU. + LG 4/5 + Lehrgebäude 4/5 + Lehrgebäude + + + Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU. + LG 4/4 + Lehrgebäude 4/4 + Lehrgebäude + + + Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU. + LG 4/1 + Lehrgebäude 4/1 + Lehrgebäude + + + Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU. + LG 4/2 + Lehrgebäude 4/2 + Lehrgebäude + + + Lehrgebäude der Fakultät 4 auf dem Campus Nord der BTU. + LG 4/3 + Lehrgebäude 4/3 + Lehrgebäude - diff --git a/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs b/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs index bbd8ceb4..8c29f9eb 100644 --- a/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs +++ b/CampusAppWP8/CampusAppWP8/File/Exams/ExamFile.cs @@ -83,7 +83,7 @@ namespace CampusAppWP8.File.Exams /// true if it succeeds, false if it fails. private bool CheckIsFileUpToDate(byte[] model, FileInfo fileInfo) { - if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1) + if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1 || model != null) { return false; } diff --git a/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs b/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs index f02fc958..d11e4083 100644 --- a/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs +++ b/CampusAppWP8/CampusAppWP8/File/Places/PlacesFile.cs @@ -32,7 +32,7 @@ using CampusAppWP8.Resources; /// true if it succeeds, false if it fails. private bool CheckIsFileUpToDate(SpsModel model, System.IO.FileInfo fileInfo) { - if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1) + if (fileInfo == null || !fileInfo.Exists || fileInfo.Length < 1 || (model != null && model.HasChanged)) { return false; } diff --git a/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs b/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs index 769df19f..d08a5d3e 100644 --- a/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs +++ b/CampusAppWP8/CampusAppWP8/Model/GeoDb/SpsModel.cs @@ -23,6 +23,7 @@ namespace CampusAppWP8.Model.GeoDb /// Stubbfel, 20.08.2013. public SpsModel() { + this.HasChanged = false; this.Places = new ObservableCollection(); } @@ -32,6 +33,10 @@ namespace CampusAppWP8.Model.GeoDb [XmlElement("place")] public ObservableCollection Places { get; set; } + /// Gets a value indicating whether this object has changed. + /// true if this object has changed, false if not. + public bool HasChanged { get; set; } + /// Gets places by information. /// Stubbfel, 19.08.2013. /// The query. @@ -102,6 +107,7 @@ namespace CampusAppWP8.Model.GeoDb this.Places.Add(place); } } + this.HasChanged = true; } /// Creates PID list. @@ -176,7 +182,7 @@ namespace CampusAppWP8.Model.GeoDb /// Filter by PID. /// Stubbfel, 11.09.2013. /// List of pids. - /// . + /// flitered list of places public List FilterByPid(List pidList) { List fitlerList = new List(); @@ -187,6 +193,7 @@ namespace CampusAppWP8.Model.GeoDb fitlerList.Add(place); } } + return fitlerList; } }