private void Config_OnChanged(object sender, ConfigUpdateEventArgs e) { if (e.Updated) { //force restart OpenAsync().GetAwaiter(); } }
private void btnSaveConfig_Click(object sender, EventArgs e) { string schNumber = chNumber; string spartNumber = textBoxPartNumber.Text; string stestID = textBoxTestID.Text; string scustomer = comboBoxCustomer.Text; string stestType = comboBoxTestType.Text; int slowerTestLimit = Convert.ToInt32(numericLowerTestLimit.Value); int supperTestLimit = Convert.ToInt32(numericUpperTestLimit.Value); bool slimitexceeded = false; string stestResult = "Passed"; ConfigUpdateEventArgs args = new ConfigUpdateEventArgs(schNumber, spartNumber, scustomer, stestType, stestID, slowerTestLimit, supperTestLimit, slimitexceeded, stestResult); ConfigUpdated(this, args); this.Close(); }
private void Config_OnChanged(object sender, ConfigUpdateEventArgs e) { RunAsync().GetAwaiter(); }