saveR3DocumentData function
Future
saveR3DocumentData(
- dynamic objDocument
)
Implementation
Future<dynamic> saveR3DocumentData(objDocument) async {
try {
String url = '${DB.dbR3Url}$r3UrlSaveDocumentObject${DB.dbR3MS}';
dynamic response = await dio.post(url, data: objDocument);
dynamic r;
try {
r = jsonDecode(response.data);
if (r["status"].toString() == '200') {
debugPrint('d["Status"]= ${r["status"]}');
return {'status': 200, 'message': r["result"], 'EntityID': r["EntityID"]};
} else {
return {
'status': 404,
'message': 'Failed to upload ${r["result"]}',
'EntityID': 0,
};
}
} catch (e) {
throw ("Unable to decode the response.data. $e");
}
} catch (e) {
return {'status': 404, 'message': 'saveR3Document()->api call failed. objEntity:${jsonEncode(objDocument)}. $e'};
}
}