public void UpdateInvoiceJsonData(Invoice invoice, int billingAddressID, int deliveryAddressID) { var jsonData = InvoiceFormattedData.GetData(invoice, billingAddressID, deliveryAddressID); if (jsonData.LogoBase64Id != 0) { jsonData.LogoBase64 = null; } invoice.JsonData = JsonConvert.SerializeObject(jsonData); UpdateInvoiceJsonData(invoice.ID, invoice.JsonData); }
public void UpdateInvoiceJsonData(Invoice invoice, int billingAddressID, int deliveryAddressID) { invoice.JsonData = JsonConvert.SerializeObject(InvoiceFormattedData.GetData(invoice, billingAddressID, deliveryAddressID)); Global.DaoFactory.GetInvoiceDao().UpdateInvoiceJsonData(invoice.ID, invoice.JsonData); }