Files
Facilitor/APPL/PRS/prs_res_list.asp
Jos Groot Lipman fb3437ff0e MARX#68924 Resource voorzieningen bij opdrachten meer alfanumeriek/los savepoint
svn path=/Website/trunk/; revision=54493
2022-01-12 15:32:46 +00:00

55 lines
1.5 KiB
Plaintext

<%@language = "javascript" %>
<% /*
$Revision$
$Id$
File: prs_res_list.asp
Description: Toont de reserveringen bij een persoon resource
Parameters: equipment (res_deel_key)
Context: Vanuit prs_contactpersoon.asp als die een res-resource is
Note: Strikt genomen werkt dit bestand net zo goed voor
willekeurige res_deel, niet eens alleen voor personen-resources
*/ %>
<!-- #include file="../scf/scaffolding.inc" -->
<!-- #include file="../res/res.inc " -->
<!-- #include file="../api2/model_reservationequipment.inc " -->
<%
var res_deel_key = getQParamInt("equipment");
var res_model = model_reservationequipment;
delete res_model["REST_POST"]; // die gaan we zelf doen
delete res_model["REST_DELETE"]; // te tricky?
settings.overrule_setting("facilitiesfuture_res", 9999); // toon er veel meer
function fnrowData(oRs)
{
var data = { rsv_ruimte_key: oRs.Fields("reservation").Value.id };
return JSON.stringify(data);
}
var rsv_params = {
"list": {
"requires": {
"js": ["./prs_res_list.js"]
},
"columns": [
"id",
"reservation",
"from",
"to"
],
"fnRowData": fnrowData,
"default_action": "open_reservation",
"buttons": [{ icon: "fa-plus", title: L("lcl_add"), action: "add_reservation(" + res_deel_key + ")" }]
}
};
scaffolding(res_model, rsv_params);
ASPPAGE_END();
%>