KFSG#44689 Graag knop voor SMS versturen
svn path=/Website/trunk/; revision=36633
This commit is contained in:
@@ -775,12 +775,13 @@ function bez_list(pautfunction, params)
|
|||||||
function fnrowData(oRs)
|
function fnrowData(oRs)
|
||||||
{
|
{
|
||||||
var afspr_key = oRs("afspr_key").Value;
|
var afspr_key = oRs("afspr_key").Value;
|
||||||
|
var bezoek_key = oRs("bez_key").Value;
|
||||||
var tVan = oRs("bez_afspraak_datum").Value;
|
var tVan = oRs("bez_afspraak_datum").Value;
|
||||||
|
|
||||||
var authorized = 0; // nooit geautoriseerd tot afmelden
|
var authorized = 0; // nooit geautoriseerd tot afmelden
|
||||||
if (backo) authorized = oRs("authorized").Value;
|
if (backo) authorized = oRs("authorized").Value;
|
||||||
|
|
||||||
var data = {afspr_key: afspr_key, tVan: tVan, authorized: authorized};
|
var data = {afspr_key: afspr_key, tVan: tVan, bez_key: bezoek_key, authorized: authorized};
|
||||||
return JSON.stringify(data);
|
return JSON.stringify(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -797,7 +798,8 @@ function bez_list(pautfunction, params)
|
|||||||
var aantaldone = oRs("aantaldone").Value;
|
var aantaldone = oRs("aantaldone").Value;
|
||||||
var eEdit = (fronto || backo || (tVan > tExpire));
|
var eEdit = (fronto || backo || (tVan > tExpire));
|
||||||
var eDelete = (canDelete || (tVan > tExpire)) && aantaldone == 0;
|
var eDelete = (canDelete || (tVan > tExpire)) && aantaldone == 0;
|
||||||
var data = {eEdit: eEdit, eDelete: eDelete };
|
var eSendSms = ( S("puo_uid") && S("puo_pwd") && S("bez_can_send_sms") );
|
||||||
|
var data = {eEdit: eEdit, eDelete: eDelete, eSendSms: eSendSms };
|
||||||
|
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
@@ -1269,6 +1271,7 @@ function bez_list(pautfunction, params)
|
|||||||
{
|
{
|
||||||
rst.addAction({ action: "bezEdit", caption: L("lcl_edit"), isDefault: true});
|
rst.addAction({ action: "bezEdit", caption: L("lcl_edit"), isDefault: true});
|
||||||
rst.addAction({ action: "bezDelete", caption: L("lcl_delete"), enabler: "eDelete", single: true, multi: true, multiOnce: true});
|
rst.addAction({ action: "bezDelete", caption: L("lcl_delete"), enabler: "eDelete", single: true, multi: true, multiOnce: true});
|
||||||
|
rst.addAction({ action: "bezSendSms", caption: L("lcl_bez_send_sms"), enabler: "eSendSms", single: true, multi: false });
|
||||||
if (!frontend && S("vis_allow_check_all") == 1)
|
if (!frontend && S("vis_allow_check_all") == 1)
|
||||||
{ // Door enablee: NotExist effectied alleen multi
|
{ // Door enablee: NotExist effectied alleen multi
|
||||||
rst.addAction({ action: "bezCheckIn", caption: L("lcl_bez_sign_in"), enabler: "NotExist", multi: true, onlyMulti: true, multiOnce: true });
|
rst.addAction({ action: "bezCheckIn", caption: L("lcl_bez_sign_in"), enabler: "NotExist", multi: true, onlyMulti: true, multiOnce: true });
|
||||||
|
|||||||
@@ -38,6 +38,21 @@ function bezEdit(row)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function bezSendSms(row)
|
||||||
|
{
|
||||||
|
var bezData = eval('(' + row.getAttribute("ROWDATA") + ')');
|
||||||
|
if (bezData)
|
||||||
|
{
|
||||||
|
var v_url = "../bez/bez_smshost.asp?afspr_key=" + bezData.afspr_key + "&bez_key=" + bezData.bez_key;
|
||||||
|
FcltMgr.openModalDetail(v_url, L("Verstuur SMS"), {callback: FcltCallbackRefresh});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function bezDoSendSms()
|
||||||
|
{
|
||||||
|
alert("SMS versturen");
|
||||||
|
}
|
||||||
|
|
||||||
function CheckInCallback(json, textStatus)
|
function CheckInCallback(json, textStatus)
|
||||||
{
|
{
|
||||||
for (i = 0 ; i < json.bez_key_arr.length; i++)
|
for (i = 0 ; i < json.bez_key_arr.length; i++)
|
||||||
|
|||||||
Reference in New Issue
Block a user