From 624469f65243472114e1a77759fec76e85c76e1c Mon Sep 17 00:00:00 2001 From: Waldi Date: Wed, 21 Sep 2016 14:28:04 +0200 Subject: [PATCH 1/3] Javascript sort und Select von Item 1 bei auswahl von Hilfeplan --- BeWoPlanerMobil/Controllers/MainController.cs | 4 +++- BeWoPlanerMobil/Scripts/initialization.js | 13 +++++++++---- BeWoPlanerMobil/Scripts/mainView.js | 5 +++++ BeWoPlanerMobil/Views/Main/Main.cshtml | 4 ++-- 4 files changed, 19 insertions(+), 7 deletions(-) diff --git a/BeWoPlanerMobil/Controllers/MainController.cs b/BeWoPlanerMobil/Controllers/MainController.cs index cbdc6aec2..9647ca51a 100644 --- a/BeWoPlanerMobil/Controllers/MainController.cs +++ b/BeWoPlanerMobil/Controllers/MainController.cs @@ -252,7 +252,9 @@ namespace BeWoPlanerMobil.Controllers var dokutypes = ValueListService.GetAllValueListEntrysByType(ValueListEntryType.DocumentType); - return SerializeObject(dokutypes); + var sortDoctypes = dokutypes.OrderBy(s => s.ValueListEntryOid).ToList(); + + return SerializeObject(sortDoctypes); } diff --git a/BeWoPlanerMobil/Scripts/initialization.js b/BeWoPlanerMobil/Scripts/initialization.js index 8ab779b9c..bc0a757a7 100644 --- a/BeWoPlanerMobil/Scripts/initialization.js +++ b/BeWoPlanerMobil/Scripts/initialization.js @@ -261,11 +261,13 @@ function checkDokuReiter() { document.getElementById('tddokureiter').style.display = 'none'; document.getElementById('trnormalDoku').style.display = 'table-row'; document.getElementById('notiz_textbox').style.width = '100%'; // 765 - document.getElementById('trnormalDokuLabel').textContent = s[0].TypeDescription; + document.getElementById('trnormalDokuLabel').textContent = s[0].TypeDescription; + } if (x == 2) { document.getElementById('DokName1').textContent = s[0].TypeDescription; document.getElementById('DokName2').textContent = s[1].TypeDescription; + document.getElementById('notiz_textbox1').style.width = '40%';//100% document.getElementById('notiz_textbox2').style.width = '40%'; @@ -280,7 +282,8 @@ function checkDokuReiter() { document.getElementById('DokName1').textContent = s[0].TypeDescription; document.getElementById('DokName2').textContent = s[1].TypeDescription; document.getElementById('DokName3').textContent = s[2].TypeDescription; - + + document.getElementById('notiz_textbox1').style.width = '50%'; document.getElementById('notiz_textbox2').style.width = '50%'; document.getElementById('notiz_textbox3').style.width = '50%'; @@ -298,8 +301,7 @@ function checkDokuReiter() { document.getElementById('DokName2').textContent = s[1].TypeDescription; document.getElementById('DokName3').textContent = s[2].TypeDescription; document.getElementById('DokName4').textContent = s[3].TypeDescription; - - + document.getElementById('notiz_textbox1').style.width = '76.9%'; document.getElementById('notiz_textbox2').style.width = '76.9%'; document.getElementById('notiz_textbox3').style.width = '76.9%'; @@ -314,6 +316,9 @@ function checkDokuReiter() { document.getElementById('Dokumentation2').style = 'width: 130%'; document.getElementById('Dokumentation3').style = 'width: 130%'; document.getElementById('Dokumentation4').style = 'width: 130%'; + + + } if (x == 5) { document.getElementById('DokName1').textContent = s[0].TypeDescription; diff --git a/BeWoPlanerMobil/Scripts/mainView.js b/BeWoPlanerMobil/Scripts/mainView.js index 8e9b365a2..3581bad14 100644 --- a/BeWoPlanerMobil/Scripts/mainView.js +++ b/BeWoPlanerMobil/Scripts/mainView.js @@ -201,6 +201,10 @@ function getDateObj(isFromStart) { function loadGoals(actionPath) { var selectedSC = $($("#scDropDown")).find(":selected").val(); makeAjaxCall("GET", actionPath, loadGoalsOnSuccess, { pCostbearer2SupportConceptOid: selectedSC }, null); + + if (document.getElementById('DokName1').style.display != 'none'){ + document.getElementById('DokName1').click(); + } } function toggleMenu() { @@ -553,6 +557,7 @@ function validateServiceRecordBeforeSubmit() { var vonDatum = getDateTimeStringWithLeadingZeros(x); var bisDatum = getDateTimeStringWithLeadingZeros(y); + var isValidRecord = true; makeAjaxCall("POST", checkRightsUrl, function(json) { diff --git a/BeWoPlanerMobil/Views/Main/Main.cshtml b/BeWoPlanerMobil/Views/Main/Main.cshtml index 4fff05548..85be85b90 100644 --- a/BeWoPlanerMobil/Views/Main/Main.cshtml +++ b/BeWoPlanerMobil/Views/Main/Main.cshtml @@ -164,8 +164,8 @@
-
-