paymentReceipt function
dynamic
paymentReceipt(
- dynamic orderno,
- dynamic amount,
- dynamic tip,
- dynamic paid,
- dynamic datamodel,
- dynamic context,
Implementation
paymentReceipt(orderno, amount, tip, paid, datamodel, context) {
Map dataRow = getPaymentDatarow(orderno, amount, tip, paid, datamodel);
/*datamodel.processTableSave([
{gActionid: gTableAdd, gTableID: gZzytransaction, gBody: dataRow}
], context);*/
printReceipt(dataRow, context, datamodel, true);
Map updateBody = {
gId: dataRow[gOrderno],
gOrderno: dataRow[gOrderno],
gParentid: dataRow[gParentid],
gTargettype: dataRow[gTargettype],
gTranstype: dataRow[gTranstype],
gAction: dataRow[gAction],
gTargetid: dataRow[gTargetid],
gAmount: dataRow[gAmount],
gTip: dataRow[gTip],
gPaid: dataRow[gPaid],
gEntrytime: dataRow[gEntrytime],
};
dynamic result = processSaveResponse(
gZzytransaction, dataRow, datamodel, context, updateBody, gTableAdd);
//setThirdBalance(datamodel, context);
return result;
}