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(); 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> /// <summary>
/// Determine if row should be added to grid or now /// Determine if row should be added to grid or now
/// based on current view preferences and if item is already /// 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) 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) 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) 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 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() 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"); var a = await GetAsync("part/accounting-list");
_partlist = a.ObjectResponse["data"].ToObject<List<NameIdActiveChargeCostItem>>(); _partlist = a.ObjectResponse["data"].ToObject<List<NameIdActiveChargeCostItem>>();
} }