Update: Export to Xero now inlcudes 'Modified' status invoices

This commit is contained in:
Bobbie Hodgetts
2021-01-14 10:29:24 +00:00
parent 650ee45271
commit da18b1b92f
2 changed files with 9 additions and 5 deletions

View File

@@ -208,15 +208,15 @@
// excelInvoiceToolStripMenuItem // excelInvoiceToolStripMenuItem
// //
this.excelInvoiceToolStripMenuItem.Name = "excelInvoiceToolStripMenuItem"; this.excelInvoiceToolStripMenuItem.Name = "excelInvoiceToolStripMenuItem";
this.excelInvoiceToolStripMenuItem.Size = new System.Drawing.Size(166, 22); this.excelInvoiceToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
this.excelInvoiceToolStripMenuItem.Text = "Excel Invoice"; this.excelInvoiceToolStripMenuItem.Text = "Excel Invoice";
this.excelInvoiceToolStripMenuItem.Click += new System.EventHandler(this.xeroInvoiceToolStripMenuItem1_Click); this.excelInvoiceToolStripMenuItem.Click += new System.EventHandler(this.xeroInvoiceToolStripMenuItem1_Click);
// //
// xeroNewInvoiceToolStripMenuItem // xeroNewInvoiceToolStripMenuItem
// //
this.xeroNewInvoiceToolStripMenuItem.Name = "xeroNewInvoiceToolStripMenuItem"; this.xeroNewInvoiceToolStripMenuItem.Name = "xeroNewInvoiceToolStripMenuItem";
this.xeroNewInvoiceToolStripMenuItem.Size = new System.Drawing.Size(166, 22); this.xeroNewInvoiceToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
this.xeroNewInvoiceToolStripMenuItem.Text = "Xero New Invoice"; this.xeroNewInvoiceToolStripMenuItem.Text = "Xero New/Modified Invoices";
this.xeroNewInvoiceToolStripMenuItem.Click += new System.EventHandler(this.xeroNewInvoiceToolStripMenuItem_Click); this.xeroNewInvoiceToolStripMenuItem.Click += new System.EventHandler(this.xeroNewInvoiceToolStripMenuItem_Click);
// //
// testToolStripMenuItem // testToolStripMenuItem

View File

@@ -33,8 +33,12 @@ namespace BealeEngineering.Core.Logic.Export
// read all invoice from db // read all invoice from db
var readInvoice = new Data.Database.Sale.ReadInvoice(sqlConnectionString); var readInvoice = new Data.Database.Sale.ReadInvoice(sqlConnectionString);
var status = new List<string> { new Data.SaleInvoiceFormat().ReadStatusStringNew() };
readInvoice.Status = status; var statusList = new List<string>();
statusList.Add( new Data.SaleInvoiceFormat().ReadStatusStringNew());
statusList.Add(new Data.SaleInvoiceFormat().ReadStatusStringModified());
readInvoice.Status = statusList;
var invoiceList = readInvoice.Read(); var invoiceList = readInvoice.Read();
if (invoiceList == null || !invoiceList.Any()) if (invoiceList == null || !invoiceList.Any())