Delete
/mvc:eForm/mvc:Data/DeviceAccessory
Service
/
/
Read
/
Write
/mvc:eForm/mvc:Data/mvc:formData/mvc:deletedRows
concat('<records>', /mvc:eForm/mvc:Data/mvc:formData/mvc:deletedRows, '</records>')
XMLStringConverter
/mvc:eForm/mvc:Data/mvc:formData/mvc:deletedRows
string_to_xml
Read
/mvc:eForm/mvc:Data/mvc:formData/mvc:deletedRows[. != '']
SQL
INSERT INTO DeviceAccessory (deviceType, deviceSubType, dateAquired, activationDate, make, model, registeredName, uniqueID, serialNumber, deviceStatus, notes1, notes2, notes3)
VALUES ($deviceType, $deviceSubType, $dateAquired, $activationDate, $make, $model, $registeredName, $uniqueID, $serialNumber, $deviceStatus, $notes1, $notes2, $notes3);
.
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceType
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceSubType
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:dateAquired
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:activationDate
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:make
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:model
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:registeredName
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:uniqueID
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:serialNumber
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceStatus
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:notes1
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:notes2
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:notes3
Read
/mvc:eForm/mvc:Control/mvc:action[. = 'update']
Read
/mvc:eForm/mvc:Data/DeviceAccessory/record[not(deviceID != '')]
SQL
UPDATE DeviceAccessory SET
deviceType = $deviceType, deviceSubType = $deviceSubType, dateAquired = $dateAquired, activationDate = $activationDate,
make = $make, model = $model, registeredName = $registeredName, uniqueID = $uniqueID, serialNumber = $serialNumber,
deviceStatus = $deviceStatus, notes1 = $notes1, notes2 = $notes2, notes3 = $notes3
WHERE deviceID = $deviceID
.
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceType
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceSubType
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:dateAquired
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:activationDate
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:make
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:model
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:registeredName
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:uniqueID
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:serialNumber
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceStatus
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:notes1
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:notes2
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:notes3
/mvc:eForm/mvc:Data/mvc:formData/mvc:record_repeat/mvc:deviceID
Read
/mvc:eForm/mvc:Control/mvc:action[. = 'update']
Read
/mvc:eForm/mvc:Data/DeviceAccessory/record[deviceID != '']
SQL
delete from DeviceAccessory where deviceID = $id;
.
deviceID
Read
/mvc:eForm/mvc:Control/mvc:action[. = 'update']
Read
/mvc:eForm/mvc:Data/mvc:formData/mvc:deletedRows/records/record
SQL
COMMIT;
/mvc:eForm/mvc:Data
Read
not(/mvc:eForm/mvc:Data/sql_result/statement/status[@outcome = 'fail'])