-
+
+
Er zijn nog geen groepen ingevuld
+
+
+
+
+
+
+
+ geen ondersteuning voor groepen
+
+
+
Selecteer een groep:
-
-
-
-
+
+
+
+
diff --git a/public/js/monpas/models/mondiv/diversiteitssomodel.js b/public/js/monpas/models/mondiv/diversiteitssomodel.js
index 198898e..36e298e 100644
--- a/public/js/monpas/models/mondiv/diversiteitssomodel.js
+++ b/public/js/monpas/models/mondiv/diversiteitssomodel.js
@@ -113,6 +113,7 @@ mh.initDiversiteitSOModel = function(){
// combifactor3 : ko.observable(2.5),
addtoschool : ko.observable(false),
toonMatrix : ko.observable(true),
+ ondersteuningSchool : ko.observable(true),
initBindings :function(){
var self = mh.DiversiteitSOModel;
@@ -160,11 +161,15 @@ mh.initDiversiteitSOModel = function(){
self.schoolDQ(0);
self.schoolTijd(0);
self.aantalgroepen(0);
+ self.ondersteuningSchool(true);
self.ondersteuningsvormen.removeAll();
if (data){
if(data.groepen) {
$.each(data.groepen, function (i, p) {
+ if(p.ondersteuning == 'F'){
+ self.ondersteuningSchool(false);
+ }
self.groepen.push(new fAddGroep(p));
});//each
diff --git a/public/js/monpas/models/mondiv/ondersteuningmodel.js b/public/js/monpas/models/mondiv/ondersteuningmodel.js
index ce48d6e..b50bfde 100644
--- a/public/js/monpas/models/mondiv/ondersteuningmodel.js
+++ b/public/js/monpas/models/mondiv/ondersteuningmodel.js
@@ -65,8 +65,8 @@ ls.initOndersteuningModel = function(module){
self.dagen.removeAll();
if (result){
$.each(result, function(i,p){
- self.groepen.push(new fAddGroep(p));
if(p.ondersteuning == 'F') self.geenOndersteuning(true);
+ self.groepen.push(new fAddGroep(p));
});//each
self.selectedGroep(self.groepen()[0]);
// self.fGetUren();
diff --git a/public/js/monpas/models/mondiv/ondersteuningsomodel.js b/public/js/monpas/models/mondiv/ondersteuningsomodel.js
index 146bddf..92b8e68 100644
--- a/public/js/monpas/models/mondiv/ondersteuningsomodel.js
+++ b/public/js/monpas/models/mondiv/ondersteuningsomodel.js
@@ -31,7 +31,7 @@ mh.initOndersteuningSOModel = function(){
selectedGroep : ko.observable(),
dagen : ko.observableArray([]),
writer : ko.observable(false),
- ondersteuning : ko.observable(true),
+ geenOndersteuning : ko.observable(false),
// toonInvoer : ko.computed(function () {
// return mh.OndersteuningSOModel.ondersteuning();
// }),
@@ -61,47 +61,42 @@ mh.initOndersteuningSOModel = function(){
self.groepen.removeAll();
self.selectedGroep(null);
self.dagen.removeAll();
- if (result.groepen){
- $.each(result.groepen, function(i,p){
+ if (result){
+ $.each(result, function(i,p){
self.groepen.push(new fAddGroep(p));
+ if(p.ondersteuning == 'F') self.geenOndersteuning(true);
});//each
self.selectedGroep(self.groepen()[0]);
// self.fGetUren();
}
- if(result.ondersteuning){
- if(result.ondersteuning == 'F'){
- self.ondersteuning(false);
- }
- else{
- self.ondersteuning();
- }
- }
+
},'json');
},
- fWijzigOndersteuning: function(){
- var self = mh.OndersteuningSOModel;
- self.ondersteuning(!self.ondersteuning());
- var middelen = 'T';
- if(!self.ondersteuning()){
- middelen = 'F';
- }
- var submitData = {
- 'ondersteuning' : middelen,
- 'orgid' : self.schoolid(),
- 'schooljaar' : self.schooljaarnr(),
- }
- $.post("index.php/monpas/ondersteuning/saveondersteuning/", submitData, function(result){
+ fMeldOndersteuning(){
+ var self = mh.OndersteuningSOModel;
+ self.geenOndersteuning(! self.geenOndersteuning())
+ var ondersteuning = 'T';
+ if(self.geenOndersteuning()) ondersteuning = 'F'
- },'json');
+ var submitData = {
+ 'schoolid' : self.schoolid(),
+ 'schooljaar' : self.schooljaarnr(),
+ 'module' : 270,
+ 'ondersteuning' : ondersteuning,
+ }
+ console.log(submitData)
+
+ $.post("index.php/monpas/ondersteuning/meldondersteuning", submitData , function(result){
+ console.log(result, "result")
+ },'json');
- },
-
+ },
fGetUren : function(){
var self = mh.OndersteuningSOModel;
if (!self.selectedGroep()) return;