From 10f490b4b82413e105e650b32311999d2025d7f9 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sat, 2 Jul 2022 18:47:29 +0000 Subject: [PATCH] --- AyaNovaQBI/Map.cs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/AyaNovaQBI/Map.cs b/AyaNovaQBI/Map.cs index 5d3fa9e..a552b32 100644 --- a/AyaNovaQBI/Map.cs +++ b/AyaNovaQBI/Map.cs @@ -88,6 +88,8 @@ namespace AyaNovaQBI _aya.Rows.Clear(); _qb.Rows.Clear(); + _qb.Rows.Add(new object[] { string.Empty, "< NOT MAPPED >" }); + //Case 147 updateAyaNovaPricesToolStripMenuItem.Visible = false; @@ -310,22 +312,22 @@ namespace AyaNovaQBI //we have selection now get qb item MapSelectQBItem s = new MapSelectQBItem(); - s.DialogTitle = "AyaNova QBI setup - Charge outside service as?"; - + s.QBItems = _qb; - + string SelectedQBItem = string.Empty; if (s.ShowDialog() == DialogResult.Cancel) return ; else - QDat.OutsideServiceChargeAs = s.SelectedQBItem; + SelectedQBItem = s.SelectedQBItem; s.Dispose(); - s = null; - var selectedAyaNovaIndexes = new List(); foreach(DataGridViewRow r in grid.SelectedRows) { selectedAyaNovaIndexes.Add((long)r.Cells[0].Value); } + + //todo: here we need to update the linking (and save right away or wait??) + var v = SelectedQBItem; } @@ -360,7 +362,6 @@ namespace AyaNovaQBI { var hasSelection = grid.SelectedRows.Count > 0; mapSelectedItemsToolStripMenuItem.Visible = hasSelection; - unmapSelectedItemsToolStripMenuItem.Visible = hasSelection; }