function SaveNGetQuotation() {
var OdDiscount;
var CompanyName;
var AddonsName;
var AddonType;
var TariffRate;
var QuotationID;
var CompanyID;
var AddonsNameID;
var AddonTypeID;
var results = new Array();
var QuotationId = $("#LeadId").val();
$("#tbllstAddons tbody tr ").each(function () {
CompanyID = $("td:first-child .InsuranceCompanyID", $(this)).val();
CompanyName = $("td:first-child .InsuranceCompany", $(this)).val();
AddonsNameID = $("td:first-child .AddonsNameID", $(this)).val();
AddonsName = $("td:first-child .AddonsName", $(this)).val();
AddonTypeID = $("td:first-child .AddonsTypeID", $(this)).val();
AddonType = $("td:first-child .AddonsTypeName", $(this)).val();
OdDiscount = $("td:first-child .AddonsDiscount", $(this)).val();
TariffRate = $("td:first-child .TariffRate", $(this)).val();
var obj = {
InsuranceCompany: CompanyName,
InsuranceCompanyID: CompanyID,
AddonsDiscount: OdDiscount,
AddonsType: AddonType,
AddonsTypeID: AddonTypeID,
TariffRate: TariffRate,
AddonsName: AddonsName,
AddonsNameID: AddonsNameID
};
results.push(obj);
});
var widgets = results;
$.ajax({
url: "/Proposal/SaveAddonsData",
type: 'POST',
dataType: 'json',
//data: JSON.stringify(widgets),
data: JSON.stringify({ objAddonList: widgets, QuotId: QuotationId }),
contentType: 'application/json; charset=utf-8',
success: function (result) {
// alert(result);
$(".accordion-toggle", "#divOfflineQuote").removeClass("accordion-toggle").addClass("accordion-toggle collapsed");
$(".accordion-toggle", "#divOfflineQuote").attr('aria-expanded', 'false');
$("#collapseOffline").removeClass("panel-collapse collapse in").addClass("collapse");
$("#collapseOffline").attr('aria-expanded', 'false');
$("#collapseOffline").removeAttr('style');
$("#collapseOffline").css({ "height": "0px" });
$("#offlineItag").removeClass("fa-minus").addClass("fa-plus");
}
})
}Step 2: Call this function on any Click EventStep 3:
When we click on View Quotes, it show the data from database.
