This commit is contained in:
@@ -361,26 +361,57 @@ namespace AyaNovaQBI
|
|||||||
private void customersToolStripMenuItem_Click(object sender, EventArgs e)
|
private void customersToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
handleCheckOfObjectTypeMenuItem(sender, e);
|
handleCheckOfObjectTypeMenuItem(sender, e);
|
||||||
|
if (_Type == AyaType.Customer) return;
|
||||||
|
_Type = AyaType.Customer;
|
||||||
|
this.Text = "Map / Import - Customers";
|
||||||
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void serviceRatesToolStripMenuItem_Click(object sender, EventArgs e)
|
private void serviceRatesToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
handleCheckOfObjectTypeMenuItem(sender, e);
|
handleCheckOfObjectTypeMenuItem(sender, e);
|
||||||
|
if (_Type == AyaType.ServiceRate) return;
|
||||||
|
_Type = AyaType.ServiceRate;
|
||||||
|
this.Text = "Map / Import - Service rates";
|
||||||
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void travelRatesToolStripMenuItem_Click(object sender, EventArgs e)
|
private void travelRatesToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
handleCheckOfObjectTypeMenuItem(sender, e);
|
handleCheckOfObjectTypeMenuItem(sender, e);
|
||||||
|
if (_Type == AyaType.TravelRate) return;
|
||||||
|
_Type = AyaType.TravelRate;
|
||||||
|
this.Text = "Map / Import - Travel rates";
|
||||||
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void partsToolStripMenuItem_Click(object sender, EventArgs e)
|
private void partsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
handleCheckOfObjectTypeMenuItem(sender, e);
|
handleCheckOfObjectTypeMenuItem(sender, e);
|
||||||
|
if (_Type == AyaType.Part) return;
|
||||||
|
_Type = AyaType.Part;
|
||||||
|
this.Text = "Map / Import - Parts";
|
||||||
|
Initialize();
|
||||||
|
if (!util.QBIntegration.Items.Any(z=>z.AType==AyaType.Vendor))
|
||||||
|
{
|
||||||
|
MessageBox.Show(
|
||||||
|
"If you plan on importing QuickBooks items into AyaNova parts\r\n" +
|
||||||
|
"we recommend you import or link QuickBooks vendors first.\r\n\r\n" +
|
||||||
|
"This will ensure items in QuickBooks with a preferred vendor\r\n" +
|
||||||
|
"are imported into AyaNova as parts with their Wholesaler field \r\n" +
|
||||||
|
"set in AyaNova to a matching QuickBooks vendor",
|
||||||
|
"No QuickBooks vendors are linked");
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void vendorsToolStripMenuItem_Click(object sender, EventArgs e)
|
private void vendorsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
handleCheckOfObjectTypeMenuItem(sender, e);
|
handleCheckOfObjectTypeMenuItem(sender, e);
|
||||||
|
if (_Type == AyaType.Vendor) return;
|
||||||
|
_Type = AyaType.Vendor;
|
||||||
|
this.Text = "Map / Import - Vendors";
|
||||||
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user