This commit is contained in:
@@ -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)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
|
||||||
|
|||||||
@@ -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>>();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user