public Object SaveInvoice(dynamic data) { InvoiceMaster invoiceMaster = JsonConvert.DeserializeObject <InvoiceMaster>(data.ToString()); _invoiceLogic.AddorUpdate(invoiceMaster); return(new { success = true, InvoiceMaster = new { Record = invoiceMaster, TotalRecords = 1 }, InvoiceDetails = new { Record = invoiceMaster.InvoiceDetails, TotalRecords = invoiceMaster.InvoiceDetails.Count } }); }