private void CalcNO3Button_Click(object sender, EventArgs e) { if ((NO3TextBox.Text != "") && (SO4TextBox.Text != "") && (hardnessTextBox.Text != "")) { Calculator.SetData(NO3(), SO4(), Hard(), V250.Checked, fullVolume); SColumnMethod(); //Calculator.CationCapasityL(); tC007ResinL.Text = Calculator.CationCapasityL().ToString("0.00"); Calculator.SumAnion(); Calculator.VAnion(); Calculator.VCation(); Calculator.VReal(); Calculator.DevideNO3SO4(); Calculator.Bypass125(); Calculator.Bypass250(); Calculator.AnionCapasity125(); Calculator.AnionCapasity250(); //Calculator.AnionCapasitySelected(); a202ResinL.Text = Calculator.AnionCapasitySelected().ToString("0.00"); textBox5.Text = Calculator.Capacity().ToString("0.0"); //Calculator.Capacity(); averageFlowTextBox.Text = (Calculator.VReal() * sColumn).ToString("0.00"); //добавляем в форму производительность для выбранной колонны saltTextBox.Text = Calculator.GetSumSalt().ToString("0.0"); //добавляем в форму количество соли для регенерации textBoxNO3Bypass.Text = Calculator.GetBypass().ToString("0.0"); //добавляем в форму подмес нитратов на выходе textBox2.Text = Calculator.GetVolumeA202().ToString("0"); textBox1.Text = Calculator.GetVolumeTC007().ToString("0"); //MessageBox.Show($"соотношение {DevideNO3SO4()}"); } else { MessageBox.Show("Нужно заполнить все исходные данные"); } }