Das Mehrfachbuchungsformular hat ebenfalls die Schnittmenge der Leistungen und Kategorien von den ausgewählten Hilfeplänen.
Das Caching ist wieder aktiviert. Und lädt pro Post-Aufruf nur noch einmal 13 MB und danach nur noch 300 kb herunter.
Überall konsequent geprüft, ob das Model nicht null ist und falls dem so ist, wird ausgeloggt, damit es zu keinen Fehlern mehr kommt.
+ Leistung wird korrekt ausgewählt
+ Bargeldtransaktionen werden absteigend sortiert
+ In Entwicklung: Funktion, um durch externen Link ServiceRecords unterschreiben zu lassen
1. GetStatus auf type=1 geändert.
2. Bei den Bargeldkassen Bugs gefixt (ist noch nicht fertig).
3. Fehler bezüglich jsonResult in mobileUtils.js gefixt.
4. Meldung bei Login wegen GetStatus eingebaut.
+ Ist die Notice null, wird keine Ausnahme mehr ausgelöst
+ Diagnosen hinzugefügt (in Entwicklung)
+ Medikamentenverordnungslisten hinzugefügt (in Entwicklung)
Unterschriftenfunktionsprototyp soweit fertig
Alle Dateien werden von unserem Server bereitgestellt
Code-Optimierungen
Aufklappbare Elemente haben jetzt ein Pfeilicon
Fat-Client:
SettingsKeys eingeführt
Aufgaben nur noch im Hilfeplan anlegbar
Debug-Ausgabe
1. Die Dauer wird jetzt korrekt berechnet. Man kann vorher eingetragene Von- und Bis-Werte wieder löschen. Es kommt ebenfalls nicht mehr zu seltsamen Dauer-Werten wie 52000.
Die Abfrage nach der Ressourcenbelegung kommt nur ein mal und das Abbrechen des Speicherns hat keinen "kaputten" Reload zur Folge
Das Löschen eines Serientermins mit veränderten oder gelöschten Elementen führt zu keiner Exception mehr, da ich den Service-Aufruf auf synchron geändert habe.
Es gibt allerdings noch Bugs! -> Serientermin erstellen und ein Element davon ändern führt zu einer doppelten Abfrage, ausgelöst durch die Überlappungsprüfung, die eine Überlappung mit der Serie selbst feststellt!
BeWoWebApi für den neuen Mobilklient
BeWoPlanerMobil:
.NET Version auf 4.7.2 gesetzt.
GetState im Mobilklienten
Abwesenheiten im Mobilklienten auskommentiert