diff --git a/TBF/UI/Procedures/TestWizard/FlowSelection.cs b/TBF/UI/Procedures/TestWizard/FlowSelection.cs index d64c4e365..0f3c705aa 100644 --- a/TBF/UI/Procedures/TestWizard/FlowSelection.cs +++ b/TBF/UI/Procedures/TestWizard/FlowSelection.cs @@ -102,13 +102,13 @@ namespace TBF.UI.Procedures.TestWizard case QSpec.Q_dPct: var Q2 = Units.ConvertFrom(flowUnit, Utils.ParseUDouble(q3TextBox.Text)); var dQpct = Utils.ParseUDouble(dQpctTextBox.Text); - qFrom = (float)(Q2 * (1 - dQpct / 100.0)); - qTo = (float)(Q2 * (1 + dQpct / 100.0)); + qFrom = (Q2 * (1 - dQpct / 100.0)); + qTo = (Q2 * (1 + dQpct / 100.0)); break; } - test.Qfrom = (float)qFrom; - test.Qto = (float)qTo; + test.Qfrom = qFrom; + test.Qto = qTo; test.FlowUnit = flowUnit; if (sensorsComboBox.Items.Contains(sensorsComboBox.Text)) @@ -119,23 +119,23 @@ namespace TBF.UI.Procedures.TestWizard bool IsFormValid() { - float dummy; + double dummy; switch (qSpec) { default: case QSpec.Qfrom_Qto: - return Utils.TryParseUFloat(qFromTextBox.Text, out dummy) && - Utils.TryParseUFloat(qToTextBox.Text, out dummy) && + return Utils.TryParseUDouble(qFromTextBox.Text, out dummy) && + Utils.TryParseUDouble(qToTextBox.Text, out dummy) && sensorsComboBox.Items.Contains(sensorsComboBox.Text); case QSpec.Q_dQ: - return Utils.TryParseUFloat(q2TextBox.Text, out dummy) && - Utils.TryParseUFloat(dQTextBox.Text, out dummy) && + return Utils.TryParseUDouble(q2TextBox.Text, out dummy) && + Utils.TryParseUDouble(dQTextBox.Text, out dummy) && sensorsComboBox.Items.Contains(sensorsComboBox.Text); case QSpec.Q_dPct: - return Utils.TryParseUFloat(q3TextBox.Text, out dummy) && - Utils.TryParseUFloat(dQpctTextBox.Text, out dummy) && + return Utils.TryParseUDouble(q3TextBox.Text, out dummy) && + Utils.TryParseUDouble(dQpctTextBox.Text, out dummy) && sensorsComboBox.Items.Contains(sensorsComboBox.Text); } } @@ -173,7 +173,7 @@ namespace TBF.UI.Procedures.TestWizard private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { - double Q1,Q2; + double Q1, Q2; switch ((QSpec)tabControl1.SelectedIndex) {