This commit is contained in:
2
AyaNovaQBI/ApproveCompanyFile.Designer.cs
generated
2
AyaNovaQBI/ApproveCompanyFile.Designer.cs
generated
@@ -101,7 +101,7 @@
|
|||||||
this.Padding = new System.Windows.Forms.Padding(16);
|
this.Padding = new System.Windows.Forms.Padding(16);
|
||||||
this.ShowInTaskbar = false;
|
this.ShowInTaskbar = false;
|
||||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||||
this.Text = "ApproveCompanyFile";
|
this.Text = "QuickBooks Company file";
|
||||||
this.Load += new System.EventHandler(this.ApproveCompanyFile_Load);
|
this.Load += new System.EventHandler(this.ApproveCompanyFile_Load);
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
|
|
||||||
|
|||||||
@@ -26,8 +26,19 @@ namespace AyaNovaQBI
|
|||||||
|
|
||||||
|
|
||||||
public DataTable QBItems { get; set; }
|
public DataTable QBItems { get; set; }
|
||||||
public string SelectedQBItem { get => (string)cbQBItems.SelectedValue; set { } }
|
public string SelectedQBItem
|
||||||
//private string _selectedQBItem;
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return _selectedQBItem;
|
||||||
|
}
|
||||||
|
|
||||||
|
set
|
||||||
|
{
|
||||||
|
_selectedQBItem = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private string _selectedQBItem;
|
||||||
|
|
||||||
private void SetQBChargeAsLoad(object sender, EventArgs e)
|
private void SetQBChargeAsLoad(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
@@ -42,13 +53,14 @@ namespace AyaNovaQBI
|
|||||||
this.cbQBItems.DataSource = QBItems;
|
this.cbQBItems.DataSource = QBItems;
|
||||||
this.cbQBItems.DisplayMember = "FullName";
|
this.cbQBItems.DisplayMember = "FullName";
|
||||||
this.cbQBItems.ValueMember = "ID";
|
this.cbQBItems.ValueMember = "ID";
|
||||||
if (SelectedQBItem == "")
|
|
||||||
cbQBItems.SelectedIndex = 0;
|
|
||||||
else
|
|
||||||
this.cbQBItems.SelectedValue = SelectedQBItem;
|
|
||||||
|
|
||||||
this.lblStatus.Text = "QuickBooks item:";
|
this.lblStatus.Text = "QuickBooks item:";
|
||||||
|
|
||||||
|
if (string.IsNullOrWhiteSpace(_selectedQBItem))
|
||||||
|
cbQBItems.SelectedIndex = 0;
|
||||||
|
else
|
||||||
|
this.cbQBItems.SelectedValue = _selectedQBItem;
|
||||||
|
|
||||||
////NVCHANGED
|
////NVCHANGED
|
||||||
//GenericNVList ls = GenericNVList.GetList("aWorkorderStatus", "aID", "aName", true, false, false);
|
//GenericNVList ls = GenericNVList.GetList("aWorkorderStatus", "aID", "aName", true, false, false);
|
||||||
|
|||||||
1
AyaNovaQBI/Waiting.Designer.cs
generated
1
AyaNovaQBI/Waiting.Designer.cs
generated
@@ -64,6 +64,7 @@
|
|||||||
this.Cursor = System.Windows.Forms.Cursors.AppStarting;
|
this.Cursor = System.Windows.Forms.Cursors.AppStarting;
|
||||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
|
||||||
this.Name = "Waiting";
|
this.Name = "Waiting";
|
||||||
|
this.ShowInTaskbar = false;
|
||||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||||
this.Text = "Processing";
|
this.Text = "Processing";
|
||||||
this.TopMost = true;
|
this.TopMost = true;
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
TODO:
|
TODO:
|
||||||
Test persisted form settings for server url
|
Test persisted form settings for server url
|
||||||
Docs should not refer to autoclose anymore, it's status driven now
|
Docs should not refer to autoclose anymore, it's status driven now
|
||||||
|
disable menu on boot until ready for action
|
||||||
|
|||||||
@@ -364,7 +364,7 @@ namespace AyaNovaQBI
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public async static Task<ApiResponse> PutAsync(string route, dynamic d)
|
public async static Task<ApiResponse> PutAsync(string route, dynamic d)
|
||||||
{
|
{
|
||||||
Exception FirstException = null;
|
Exception FirstException = null;
|
||||||
@@ -387,7 +387,7 @@ namespace AyaNovaQBI
|
|||||||
throw new Exception($"API call failed after {MAX_TRIES.ToString()} attempts", FirstException);
|
throw new Exception($"API call failed after {MAX_TRIES.ToString()} attempts", FirstException);
|
||||||
}
|
}
|
||||||
|
|
||||||
public async static Task<ApiResponse> PutAsync(string route, string s=null)
|
public async static Task<ApiResponse> PutAsync(string route, string s = null)
|
||||||
{
|
{
|
||||||
Exception FirstException = null;
|
Exception FirstException = null;
|
||||||
|
|
||||||
@@ -790,9 +790,9 @@ namespace AyaNovaQBI
|
|||||||
await IntegrationLog("ValidateSettings: there are no QBI settings made - prompting user for all preferences now");
|
await IntegrationLog("ValidateSettings: there are no QBI settings made - prompting user for all preferences now");
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ForceReset)
|
if (ForceReset)
|
||||||
await IntegrationLog("ValidateSettings: forced reset of all QBI settings initiated");
|
await IntegrationLog("ValidateSettings: forced reset of all QBI settings initiated");
|
||||||
|
|
||||||
|
|
||||||
#region confirm company file
|
#region confirm company file
|
||||||
|
|
||||||
@@ -828,7 +828,7 @@ namespace AyaNovaQBI
|
|||||||
goto PRESTATUSOK;
|
goto PRESTATUSOK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//We've arrived here because there is no valid setting for Pre workorder status
|
//We've arrived here because there is no valid setting for Pre workorder status
|
||||||
//or it's the first time through and needs to be selected on way or another
|
//or it's the first time through and needs to be selected on way or another
|
||||||
SetWOStatus s1 = new SetWOStatus();
|
SetWOStatus s1 = new SetWOStatus();
|
||||||
@@ -920,12 +920,8 @@ namespace AyaNovaQBI
|
|||||||
"This setting is mandatory / required.";
|
"This setting is mandatory / required.";
|
||||||
s2.QBItems = QBItems;
|
s2.QBItems = QBItems;
|
||||||
s2.SelectedQBItem = QDat.OutsideServiceChargeAs;
|
s2.SelectedQBItem = QDat.OutsideServiceChargeAs;
|
||||||
//s2.SelectedQBItem=QDat.PreWOStatus;
|
|
||||||
if (s2.ShowDialog() == DialogResult.Cancel)
|
if (s2.ShowDialog() == DialogResult.Cancel)
|
||||||
{
|
|
||||||
return pfstat.Cancel;
|
return pfstat.Cancel;
|
||||||
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
QDat.OutsideServiceChargeAs = s2.SelectedQBItem;
|
QDat.OutsideServiceChargeAs = s2.SelectedQBItem;
|
||||||
s2.Dispose();
|
s2.Dispose();
|
||||||
|
|||||||
Reference in New Issue
Block a user