This commit is contained in:
2022-07-02 23:30:29 +00:00
parent 961d7d2385
commit da74cd12bf
3 changed files with 45 additions and 48 deletions

View File

@@ -59,6 +59,45 @@ namespace AyaNovaQBI
gridQB.ClearSelection();
}
private void mapSelectedItemsToolStripMenuItem_Click(object sender, EventArgs e)
{
if (gridAya.SelectedRows.Count == 0) return;
//we have selection now get qb item
MapSelectQBItem s = new MapSelectQBItem();
s.QBItems = _qb;
string SelectedQBItem = string.Empty;
if (s.ShowDialog() == DialogResult.Cancel)
return;
else
SelectedQBItem = s.SelectedQBItem;
s.Dispose();
var selectedAyaNovaIndexes = new List<long>();
foreach (DataGridViewRow r in gridAya.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;
}
private void importSelectedItemsToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void linkSelectedItemsToolStripMenuItem_Click(object sender, EventArgs e)
{
}
#region Initialize stuff
/// <summary>
/// Determine if row should be added to grid or now
/// based on current view preferences and if item is already
@@ -309,13 +348,9 @@ namespace AyaNovaQBI
}
#endregion init
#region menu utility stuff
private void showSubItemToolStripMenuItem_Click(object sender, EventArgs e)
{
@@ -331,30 +366,7 @@ namespace AyaNovaQBI
}
}
private void mapSelectedItemsToolStripMenuItem_Click(object sender, EventArgs e)
{
if (gridAya.SelectedRows.Count == 0) return;
//we have selection now get qb item
MapSelectQBItem s = new MapSelectQBItem();
s.QBItems = _qb;
string SelectedQBItem = string.Empty;
if (s.ShowDialog() == DialogResult.Cancel)
return;
else
SelectedQBItem = s.SelectedQBItem;
s.Dispose();
var selectedAyaNovaIndexes = new List<long>();
foreach (DataGridViewRow r in gridAya.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;
}
@@ -485,7 +497,7 @@ namespace AyaNovaQBI
//}
#endregion menu utility stuff
@@ -494,9 +506,7 @@ namespace AyaNovaQBI
}
private void gridQB_CellClick(object sender, DataGridViewCellEventArgs e)
{
@@ -520,16 +530,7 @@ namespace AyaNovaQBI
}
private void importSelectedItemsToolStripMenuItem_Click(object sender, EventArgs e)
{
}
private void linkSelectedItemsToolStripMenuItem_Click(object sender, EventArgs e)
{
}

View File

@@ -2,4 +2,3 @@
Test persisted form settings for server url (ONCE POSTED NEW BUILD OF AYANOVA TO TEST SERVER)
Docs should not refer to autoclose anymore, it's status driven now
map - parts are only showing part number making it hella hard to identify, should use picklist format instead

View File

@@ -3240,9 +3240,6 @@ namespace AyaNovaQBI
public static async Task PopulateAyaPartList()
{
//var ap = await PostAsync("pick-list/list/", $"{{\"ayaType\":{(int)AyaType.Part}}}");
//var partList = ap.ObjectResponse["data"].ToObject<List<NameIdActiveItem>>();
var a = await GetAsync("part/accounting-list");
_partlist = a.ObjectResponse["data"].ToObject<List<NameIdActiveChargeCostItem>>();
}