RWSN#51376 uitvoertijden per gebouw

svn path=/Website/trunk/; revision=39202
This commit is contained in:
Erik Groener
2018-09-25 14:30:14 +00:00
parent a5f02ed58b
commit c93812271e
2 changed files with 20 additions and 1 deletions

View File

@@ -45,6 +45,20 @@ function model_prs_dienst()
}
};
var company_key = getQParamInt("company", -1);
var hasincludefilter = getQParam("includefilter", "") != "";
var hasmodel = getQParam("model", "") != "";
var gparams = {};
if (company_key > -1 && (hasincludefilter || hasmodel))
{
gparams = {
GET: {
wheres: ["prs_bedrijfdienstlocatie.prs_bedrijf_key = " + company_key]
}
};
}
this.includes = {
"servicelocations" : {
"model": new model_prs_bedrijfdienstlocatie(this),
@@ -54,7 +68,7 @@ function model_prs_dienst()
};
this.REST_GET = generic_REST_GET(this);
this.REST_GET = generic_REST_GET(this, gparams);
this.REST_POST = generic_REST_POST(this);
this.REST_PUT = generic_REST_PUT(this);
this.REST_DELETE = generic_REST_DELETE(this, {});

View File

@@ -4,6 +4,8 @@
<!-- #include file="../api2/model_prs_dienst.inc" -->
<%
var bedrijf_key = getQParamInt("company", -1);
var this_model = new model_prs_dienst();
scaffolding(this_model,
@@ -26,6 +28,9 @@ scaffolding(this_model,
},
"edit":{
"modal": false
},
"transit": {
"company": bedrijf_key
}
});
%>