geenondersteuning so en sbo

This commit is contained in:
Monique
2021-10-08 13:49:46 +02:00
parent 057d721bd8
commit 880647f310
6 changed files with 57 additions and 56 deletions
@@ -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
@@ -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();
@@ -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;