//add existed invoice public void loadExistedInvoice(String code) { if (code != null && !code.Equals("")) { updateInvoice = model.getInvoiceByCode(code, RECORD_STATUS.ACTIVE); DataTable table = model.getInvoiceItemListBy(updateInvoice.INVOICE_ID, RECORD_STATUS.ACTIVE); if (table == null) { table = new DataTable(); table = new DataTable(); var collumns = table.Columns; collumns.Add("INVOICE_ITEM_CODE"); collumns.Add("PRODUCT_NAME"); collumns.Add("SIZE"); collumns.Add("UNIT"); collumns.Add("DISCOUNT_AMOUNT"); collumns.Add("QUANTITY"); collumns.Add("UNIT_PRICE"); collumns.Add("AMOUNT"); collumns.Add("NOTE"); } else { isUpdated = true; } invoiceAddingView.showInfoComponents(updateInvoice); invoiceAddingView.showInvoiceItemGrid(table); } else { invoiceView.showMessageBox("Có lỗi xảy ra! Thử lại sau!", System.Windows.Forms.MessageBoxIcon.Error); } }