function PostBulkData() {
try {
var result = confirm(“Do you want to update!”);
if (result == true) {
var empty = ”;
var SomeArrayData = []
var sts = ”;
for (var ix = 0; ix <= LoadedJsonData.length – 1; ix++) {
var deliveryNoteDetails = {
ID: 0,
Delivery_Note_ID: LoadedJsonData[ix].ID,
Delivery_ID: LoadedJsonData[ix].Delivery_ID,
Del_Date: LoadedJsonData[ix].Del_Date,
Cust_Account_ID: LoadedJsonData[ix].Cust_Account_ID,
Cust_Account_Number: LoadedJsonData[ix].Cust_Account_Number,
Cust_Name: LoadedJsonData[ix].Cust_Name,
Some_ID: LoadedJsonData[ix].Some_ID,
Item_Code: LoadedJsonData[ix].Item_Code,
Item_Decription: LoadedJsonData[ix].Item_Decription,
UOM: LoadedJsonData[ix].UOM,
Del_Qty: LoadedJsonData[ix].Del_Qty,
Status: sts,
AddedOn: empty,
AddedBy: window.sessionStorage.getItem(‘username’),
ModifiedOn: empty,
ModifiedBy: empty
}
SomeArrayData.push(deliveryNoteDetails);
}
var jsonParamsArrayData = []
var jsonParams = {
Some_ID: window.localStorage.getItem(‘someID’),
}
jsonParamsArrayData.push(jsonParams);
// var jsonData = JSON.stringify(DeliveryNoteDetailsTransaction);
// var jsonParameters = JSON.stringify(jsonParamsArray);
var scannedArrayData = [];
var scannedData = {
SlNo: ‘NoData’
}
scannedArrayData.push(scannedData);
var signatureArrayData = [];
var signData = {
Sign: ‘NoData’
}
signatureArrayData.push(signData);
var EmptyscannedArrayData = [];
var scannedData = {
SlNo: ‘NoData’
}
EmptyscannedArrayData.push(scannedData);
var postData = {};
postData.SomeArrayData = SomeArrayData;
postData.jsonParamsArrayData = jsonParamsArrayData;
postData.scannedArrayData = scannedArrayData;
postData.signatureArrayData = signatureArrayData;
postData.EmptyscannedArrayData = EmptyscannedArrayData;
$.ajax({
type: ‘POST’,
async: true,
headers: {
‘Content-Type’: ‘application/x-www-form-urlencoded; charset=UTF-8’
},
dataType: “json”,
url: window.sessionStorage.getItem(“webAPI”) + ‘ControllerNm/GetPostMethdName?type=json’,
data: postData,
beforeSend: function(xhr) {
if (isEmpty(window.localStorage.getItem(‘token’))) {
//xhr.setRequestHeader(‘Authorization’, “Bearer ” + window.localStorage.getItem(‘token’));
//xhr.setRequestHeader(“X-Requested-With”, “XMLHttpRequest”);
}
$(“#loading-img”).css({
“display”: “block”
});
},
success: function(data) {
if (data == ‘Success’) {
//updateStatus();
alert(‘Status Updated’);
window.location = “Master.html”
return true;
} else {
alert(‘Failed while inserting transaction details’);
$(“#loading-img”).css({
“display”: “none”
});
return;
}
},
error: function(xhr, status, error) {
$(“#loading-img”).css({
“display”: “none”
});
alert(xhr.responseText);
}
});
} else {
return;
}
} catch (err) {
alert(err.message);
}
}