This commit is contained in:
49
AyaNovaQBI/Map.Designer.cs
generated
49
AyaNovaQBI/Map.Designer.cs
generated
@@ -28,10 +28,10 @@
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
|
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||||
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
|
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
|
||||||
this.objectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.objectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.customersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.customersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
@@ -201,17 +201,17 @@
|
|||||||
this.gridAya.AllowUserToAddRows = false;
|
this.gridAya.AllowUserToAddRows = false;
|
||||||
this.gridAya.AllowUserToDeleteRows = false;
|
this.gridAya.AllowUserToDeleteRows = false;
|
||||||
this.gridAya.AllowUserToResizeRows = false;
|
this.gridAya.AllowUserToResizeRows = false;
|
||||||
dataGridViewCellStyle5.BackColor = System.Drawing.Color.WhiteSmoke;
|
dataGridViewCellStyle9.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
this.gridAya.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle5;
|
this.gridAya.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle9;
|
||||||
this.gridAya.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
|
this.gridAya.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
|
||||||
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||||
dataGridViewCellStyle6.BackColor = System.Drawing.SystemColors.Control;
|
dataGridViewCellStyle10.BackColor = System.Drawing.SystemColors.Control;
|
||||||
dataGridViewCellStyle6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
dataGridViewCellStyle10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
dataGridViewCellStyle6.ForeColor = System.Drawing.SystemColors.WindowText;
|
dataGridViewCellStyle10.ForeColor = System.Drawing.SystemColors.WindowText;
|
||||||
dataGridViewCellStyle6.SelectionBackColor = System.Drawing.SystemColors.Control;
|
dataGridViewCellStyle10.SelectionBackColor = System.Drawing.SystemColors.Control;
|
||||||
dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.WindowText;
|
dataGridViewCellStyle10.SelectionForeColor = System.Drawing.SystemColors.WindowText;
|
||||||
dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
dataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||||
this.gridAya.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle6;
|
this.gridAya.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle10;
|
||||||
this.gridAya.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
this.gridAya.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||||
this.gridAya.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
this.gridAya.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||||
this.AyaName,
|
this.AyaName,
|
||||||
@@ -258,17 +258,17 @@
|
|||||||
this.gridQB.AllowUserToAddRows = false;
|
this.gridQB.AllowUserToAddRows = false;
|
||||||
this.gridQB.AllowUserToDeleteRows = false;
|
this.gridQB.AllowUserToDeleteRows = false;
|
||||||
this.gridQB.AllowUserToResizeRows = false;
|
this.gridQB.AllowUserToResizeRows = false;
|
||||||
dataGridViewCellStyle7.BackColor = System.Drawing.Color.WhiteSmoke;
|
dataGridViewCellStyle11.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
this.gridQB.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle7;
|
this.gridQB.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle11;
|
||||||
this.gridQB.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
|
this.gridQB.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
|
||||||
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||||
dataGridViewCellStyle8.BackColor = System.Drawing.SystemColors.Control;
|
dataGridViewCellStyle12.BackColor = System.Drawing.SystemColors.Control;
|
||||||
dataGridViewCellStyle8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
dataGridViewCellStyle12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.WindowText;
|
dataGridViewCellStyle12.ForeColor = System.Drawing.SystemColors.WindowText;
|
||||||
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Control;
|
dataGridViewCellStyle12.SelectionBackColor = System.Drawing.SystemColors.Control;
|
||||||
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.WindowText;
|
dataGridViewCellStyle12.SelectionForeColor = System.Drawing.SystemColors.WindowText;
|
||||||
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||||
this.gridQB.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle8;
|
this.gridQB.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle12;
|
||||||
this.gridQB.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
this.gridQB.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||||
this.gridQB.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
this.gridQB.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||||
this.dataGridViewTextBoxColumn1,
|
this.dataGridViewTextBoxColumn1,
|
||||||
@@ -356,6 +356,7 @@
|
|||||||
this.updateSelectedItemsToolStripMenuItem.Name = "updateSelectedItemsToolStripMenuItem";
|
this.updateSelectedItemsToolStripMenuItem.Name = "updateSelectedItemsToolStripMenuItem";
|
||||||
this.updateSelectedItemsToolStripMenuItem.Size = new System.Drawing.Size(135, 20);
|
this.updateSelectedItemsToolStripMenuItem.Size = new System.Drawing.Size(135, 20);
|
||||||
this.updateSelectedItemsToolStripMenuItem.Text = "&Update selected items";
|
this.updateSelectedItemsToolStripMenuItem.Text = "&Update selected items";
|
||||||
|
this.updateSelectedItemsToolStripMenuItem.Visible = false;
|
||||||
this.updateSelectedItemsToolStripMenuItem.Click += new System.EventHandler(this.updateSelectedItemsToolStripMenuItem_Click);
|
this.updateSelectedItemsToolStripMenuItem.Click += new System.EventHandler(this.updateSelectedItemsToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// Map
|
// Map
|
||||||
|
|||||||
@@ -841,6 +841,7 @@ namespace AyaNovaQBI
|
|||||||
if (_Type == AyaType.Customer) return;
|
if (_Type == AyaType.Customer) return;
|
||||||
_Type = AyaType.Customer;
|
_Type = AyaType.Customer;
|
||||||
this.Text = "Map / Import - Customers";
|
this.Text = "Map / Import - Customers";
|
||||||
|
updateSelectedItemsToolStripMenuItem.Visible = true;
|
||||||
Initialize();
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -850,6 +851,7 @@ namespace AyaNovaQBI
|
|||||||
if (_Type == AyaType.ServiceRate) return;
|
if (_Type == AyaType.ServiceRate) return;
|
||||||
_Type = AyaType.ServiceRate;
|
_Type = AyaType.ServiceRate;
|
||||||
this.Text = "Map / Import - Service rates";
|
this.Text = "Map / Import - Service rates";
|
||||||
|
updateSelectedItemsToolStripMenuItem.Visible = false;
|
||||||
Initialize();
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -859,6 +861,7 @@ namespace AyaNovaQBI
|
|||||||
if (_Type == AyaType.TravelRate) return;
|
if (_Type == AyaType.TravelRate) return;
|
||||||
_Type = AyaType.TravelRate;
|
_Type = AyaType.TravelRate;
|
||||||
this.Text = "Map / Import - Travel rates";
|
this.Text = "Map / Import - Travel rates";
|
||||||
|
updateSelectedItemsToolStripMenuItem.Visible = false;
|
||||||
Initialize();
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -868,6 +871,7 @@ namespace AyaNovaQBI
|
|||||||
if (_Type == AyaType.Part) return;
|
if (_Type == AyaType.Part) return;
|
||||||
_Type = AyaType.Part;
|
_Type = AyaType.Part;
|
||||||
this.Text = "Map / Import - Parts";
|
this.Text = "Map / Import - Parts";
|
||||||
|
updateSelectedItemsToolStripMenuItem.Visible = true;
|
||||||
Initialize();
|
Initialize();
|
||||||
if (!util.QBIntegration.Items.Any(z => z.AType == AyaType.Vendor))
|
if (!util.QBIntegration.Items.Any(z => z.AType == AyaType.Vendor))
|
||||||
{
|
{
|
||||||
@@ -888,6 +892,7 @@ namespace AyaNovaQBI
|
|||||||
if (_Type == AyaType.Vendor) return;
|
if (_Type == AyaType.Vendor) return;
|
||||||
_Type = AyaType.Vendor;
|
_Type = AyaType.Vendor;
|
||||||
this.Text = "Map / Import - Vendors";
|
this.Text = "Map / Import - Vendors";
|
||||||
|
updateSelectedItemsToolStripMenuItem.Visible = true;
|
||||||
Initialize();
|
Initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -960,7 +965,40 @@ namespace AyaNovaQBI
|
|||||||
|
|
||||||
//vendors either grid offer to update the opposite, this is new functionality
|
//vendors either grid offer to update the opposite, this is new functionality
|
||||||
|
|
||||||
//Rates are not offered
|
//Rates are not offered - same as v7
|
||||||
|
|
||||||
|
if (gridAya.SelectedRows.Count == 0 && gridQB.SelectedRows.Count == 0) return;
|
||||||
|
bool IsAyaGrid = false;
|
||||||
|
IsAyaGrid = gridAya.SelectedRows.Count > 0;
|
||||||
|
|
||||||
|
string sFrom = IsAyaGrid ? "QuickBooks" : "AyaNova";
|
||||||
|
string sTo = IsAyaGrid ? "AyaNova" : "QuickBooks";
|
||||||
|
|
||||||
|
MapApproveUpdateSelectedItems s = new MapApproveUpdateSelectedItems();
|
||||||
|
|
||||||
|
string sType = "";
|
||||||
|
switch (_Type)
|
||||||
|
{
|
||||||
|
|
||||||
|
case AyaType.Customer:
|
||||||
|
sType = "Customers";
|
||||||
|
break;
|
||||||
|
case AyaType.Vendor:
|
||||||
|
sType = "Vendors";
|
||||||
|
break;
|
||||||
|
case AyaType.Part:
|
||||||
|
sType = "Parts";
|
||||||
|
s.ShowUpdatePriceCostOnlyCheckBox = true;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
s.UpdateMessage = $"Update selected {sTo} {sType} from {sFrom} ";
|
||||||
|
|
||||||
|
if (s.ShowDialog() == DialogResult.Cancel)
|
||||||
|
return;
|
||||||
|
|
||||||
|
MessageBox.Show("STUB: UPDATE SELECTED ITEMS");
|
||||||
|
|
||||||
|
}//eof
|
||||||
|
}//eoc
|
||||||
|
}//eons
|
||||||
|
|||||||
@@ -17,14 +17,14 @@ namespace AyaNovaQBI
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ShowUpdatePriceCostOnlyCheckBox { get; set; } = false;
|
public bool ShowUpdatePriceCostOnlyCheckBox { get; set; } = false;
|
||||||
|
|
||||||
bool PriceOnly { get
|
public bool PriceOnly { get
|
||||||
{
|
{
|
||||||
return ckUpdatePriceCostOnly.Checked;
|
return ckUpdatePriceCostOnly.Checked;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
string UpdateMessage { get; set; }
|
public string UpdateMessage { get; set; }
|
||||||
|
|
||||||
private void MapApproveUpdateSelectedItems_Load(object sender, EventArgs e)
|
private void MapApproveUpdateSelectedItems_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user